Utilisation de CircuitPython avec la fonctionnalité PIO du Raspberry Pi Pico

Utilisation de CircuitPython avec la fonctionnalité PIO du Raspberry Pi Pico

Jeff Epler chez Adafruit a écrit un excellent guide à l’utilisation de la fonctionnalité PIO de Pico en combinaison avec CircuitPython. Comme il le souligne, CircuitPython interagit parfois différemment avec le PIO que MicroPython standard, ce guide était donc nécessaire pour mettre en évidence les différences. Il explique les choses en détail et donne plusieurs exemples liés aux LED et NeoPixel. Le guide peut être trouvé ici et la documentation de l’API peut être trouvée ici et ici.

  • Raspberry Pi Pico W
    Puce microcontrôleur RP2040 conçue par Raspberry Pi au Royaume-Uni Processeur ARM Cortex M0+, horloge flexible jusqu'à 133 MHz 264 Ko de SRAM, et 2 Mo de mémoire flash intégrée Interfaces sans fil mono-bande intégrée 2,4 GHz (802.11n) 26 broches GPIO multifonctions
  • Raspberry Pi Pico
    Puce microcontrôleur RP2040 conçue par Raspberry Pi au Royaume-Uni Processeur Arm Cortex M0+ à double cœur, horloge flexible fonctionnant jusqu'à 133 MHz 264 Ko de SRAM et 2 Mo de mémoire flash intégrée Le module Castelled permet de souder directement sur les cartes porteuses 26 broches GPIO multifonctions
  • Raspberry Pi Pico Basé sur RP2040 Compatible avec Arduino IDE, Pogrammable en C/C++ / Python/MicroPython, Kit Complet de Pi Pico pour Débutants et Ingénieur Logiciel, 46 Types d'Accessoires
    【Processeur RP2040】Conçu par Raspberry Pi, le RP2040 est doté d'un processeur Arm Cortex-M0+ à double cœur avec 264 Ko de RAM interne et prend en charge jusqu'à 16 Mo de Flash hors puce. Une large gamme d'options d'E/S flexibles comprend I2C, SPI et, de manière unique, les E/S programmables (PIO). Ceux-ci prennent en charge une infinité d'applications possibles pour ce petit package abordable. 【Accessoires Fournis】On fournit multiples composants(46 types) pour répondre à vos besoins, tels que des lignes de données, des résistances, des condensateur et des capteurs: capteur de température, capteur de gaz, capteur de couleur, capteur de flamme, capteur de liquide, capteur d'humidité et capteur de son, etc. Vous pouvez réaliser des petits expériences facilement chez vous avec notre kit de pico. 【Rapport prix-qualité】Raspberry Pi Pico est une carte minuscule, rapide et polyvalente construite à l'aide de RP2040, une toute nouvelle puce de microcontrôleur conçue par Raspberry Pi. Il est une carte micro-contrôleur à prix bas et mais avec de hautes performances en équipant d'interfaces numériques flexibles. 【Programmable】Programmable en C/C++ SDK et MicroPython, Pico est adaptable à une vaste gamme d'applications et de niveaux de compétence, et la mise en route est aussi simple que de glisser-déposer un fichier. 【Broches GPIO multifonctionnelles】Le raspberry pi pico a 26 broches GPIO multifonctionnelles, 2 × SPI, 2 × I2C, 2 × UART, 3 × ADC 12 bits, 16 × canaux PWM contrôlables. Les utilisateurs plus expérimentés peuvent profiter du riche ensemble de périphériques de Raspberry Pi Pico, y compris SPI, I2C et huit machines d'état d'E/S programmables (PIO) pour une prise en charge personnalisée des périphériques.