Ceci est une ancienne révision du document !
MicroPython - Les modules Raspberry Pi Pico et Pico W
[Mise à jour le 30/8/2022]
- Ressources
- Documentation sur raspberrypi.com
- Documentation MicroPython
- Distributeur : Go Tronic
1. Raspberry Pi Pico
- Source : documentation du Raspberry Pi Pico sur le site raspberrypi.com
1.1 Brochage
1.2 Caractéristiques
- Alimentation:
- 5 Vcc via micro USB
- 1,8 à 5,5 Vcc via la broche VSYS
- Microcontrôleur: RP2040
- Microprocesseur: ARM Cortex-M0+ Dual Core à 133 MHz
- Mémoire SRAM: 264 KB
- Mémoire Flash: 2 MB externe
- 26 broches GPIO comprenant:
- 23 x E/S digitales
- 3 x entrées analogiques (via ADC 12 bit)
- 2 x interfaces UART
- 2 x bus I2C
- 16 x sorties PWM
- 1 x port micro-USB 1.1: alimentation, programmation, hôte USB et périphérique de stockage USB
- 1 x interface SWD de debug
- Module RTC intégré
- LED programmable sur GP25
- Capteur de température intégré
1.3 PDF
2. Raspberry Pi Pico W
- Source : documentation du Raspberry Pi Pico W sur le site raspberrypi.com
2.1 Brochage
2.2 Caractéristiques
Raspberry Pi Pico W ajoute des interfaces sans fil monobande 2,4 GHz intégrées (802.11n) à l'aide de l'Infineon CYW4343 tout en conservant le facteur de forme Pico. L'interface sans fil 2,4 GHz intégrée présente les caractéristiques suivantes :
- Liste à puceSans fil (802.11n), bande unique (2,4 GHz)
- Liste à puceWPA3
- Liste à pucePoint d'accès logiciel prenant en charge jusqu'à quatre clients
L'antenne est une antenne embarquée sous licence d'ABRACON (anciennement ProAnt).
2.3 PDF
3. Shield Grove
Le Grove Shield Pico est une carte d'interface permettant de raccorder sans soudure les capteurs et actionneurs Grove sur une carte Raspberry Pi Pico. [Schéma] Il est équipé de 10 connecteurs 4 broches dont :
- 3 entrées analogiques,
- 3 entrées-sorties logiques,
- 2 interfaces I2C et
- 2 interfaces UART.
Le bus SPI est accessible sur un connecteur 6 broches mâles.
Brochage des connecteurs: GND - Vcc - signal 2 - signal 1
4. IDE Thonny
- Installer l'éditeur : Thonny
5. Installer Python sur la Rpi Pico
- Voir le tutoriel "Utiliser son Raspberry Pi Pico avec Python"
6. Exemples de programmes
-
- Blink the onboard LED
- Use digital inputs and outputs
- Control LED brightness with PWM
- Control an LED with an analogue input