La carte de développement Raspberry Pi RP2040 sert également d’encodeur rotatif magnétique

La carte de développement Raspberry Pi RP2040 sert également d'encodeur rotatif magnétique

PICO DEV M3 est une carte de développement de forme ronde basée sur un microcontrôleur double cœur Raspberry Pi RP2040 et sert d’encodeur rotatif magnétique avec quelques pièces imprimées en 3D.

Conçue par Ahmsville Labs, la carte est livrée avec un flash QSPI de 2 Mo, divers trous traversants pour les GPIO, un port USB-C et l’encodeur rotatif magnétique prend en charge jusqu’à 36 000 pas par tour et est livré avec 18 LED adressables individuellement.

Carte encodeur rotatif Raspberry Pi RP2040

Spécifications de la carte de développement PICO DEV M3 :

  • Microcontrôleur – Microcontrôleur Arm Cortex-M0+ double cœur Raspberry Pi RP2040 à 133 MHz avec SRAM sur puce de 264 Ko
  • Stockage – Flash QSPI de 2 Mo
  • USB – 1 port hôte/périphérique USB 1.1 Type-C
  • Encodeur
    • Résolution de base de 36 pas, s’étendant jusqu’à 36 000 pas par tour.
    • Anneau de 18x LED adressables individuellement
    • Bouton d’encodeur
    • Roulement à billes pour une sensation plus douce par rapport aux encodeurs rotatifs traditionnels
    • Encodeur imprimé en 3D personnalisable
  • Expansion – Trous traversants placés sur le bord de la planche pour :
    • 19 broches GPIO multifonctions dont 2 entrées analogiques
    • 2x UART
    • 2x SPI, 2x I2C
    • 16 canaux PWM
    • 8 machines d’état PIO
  • Divers – Bouton utilisateur, LED utilisateur, bouton BOOTSEL
  • Source de courant
    • 5V via le port USB Type-C
    • Support de batterie LiPo avec circuit de charge
  • Dimensions – Environ 5 cm de diamètre
Brochage Pico Dev M3
Diagramme de brochage

La carte est programmable avec le SDK Raspberry Pi RP2040 C/C++ ou MicroPython, et vous trouverez des exemples de code et les fichiers 3D STEP pour cette conception spécifique, ainsi que d’autres conceptions d’encodeur rotatif d’Ahmsville Labs sur GitHub. Ce n’est pas la première carte Raspberry Pi RP2040 avec un ou plusieurs encodeurs rotatifs que nous avons couverts, comme nous l’avons écrit sur les périphériques d’entrée ANAVI Macro Pad 10 & Knobs programmables avec CircuitPython le mois dernier.

La carte de développement PICO DEV M3 se vend en quantités limitées sur Tindie pour 21,10 $ sans l’encodeur rotatif ou 33,20 $ avec. Il est expédié soit du Nigeria, où la planche a été conçue, soit du Royaume-Uni.

Via Hackster.io

Soutenez le logiciel Raspberryme ! Faire un don via crypto-monnaies ou devenir mécène sur Patreon