Probabil ca sunteti obisnuit cu placi de microcontroler cu USB, dar ce ziceti de o placa de dezvoltare cu doua? Doua sunt mai mult de unul, deci asta inseamna ca e de doua ori mai buna! Iar Adafruit Feather RP2040 cu USB Host este cu siguranta dublu mai distractiva decat celelalte placi Feather RP2040, avand un port USB tip A la capat pentru conectarea dispozitivelor USB. Acum s-ar putea sa va ganditi: hei, asteapta-un-minut, RP2040 nu are doua periferice USB??? si ati avea dreptate! Dar ceea ce are este o periferie PIO ingenioasa care poate fi (ab)uzata pentru a emula o periferie gazda USB. Puteti pastra portul USB principal pentru incarcare, depanare si comunicare de date, in timp ce trimiteti si primiti date catre orice dispozitiv USB. Acest lucru a fost realizat initial de sekigon pe GitHub, iar daca folositi SDK-ul Pico, aceasta este inca biblioteca recomandata pentru a fi utilizata. In prezent, suportul pentru periferia gazda USB este disponibil doar in Arduino. Asadar, verificati exemplele TinyUSB 39;dual role 39; pentru a vedea ce puteti face! De exemplu, inregistrarea datelor pe o cheie USB. Sau citirea de la un alt dispozitiv microcontroler care are interfata seriala USB CDC. Sau crearea unui re-maper HID. Sau conectarea la dispozitive ciudate care necesita actualizari ale firmware-ului, cum ar fi placa de comunicatii Intellikeys bazata pe Cypress EZ-USB. De asemenea, includem un convertor de crestere de 1 amper bazat pe TPS61023, astfel incat sa puteti rula de la o baterie Lipo si sa obtineti o iesire frumoasa si curata de 5V pentru dispozitivele USB. Amplificatorul are pinul de activare legat de unul dintre GPIO-urile suplimentare de pe RP2040, astfel incat alimentarea poate fi pornita si oprita manual pentru a reseta orice este conectat. In inima Feather se afla un cip RP2040, tactat la 133 MHz si cu o logica de 3,3 V, acelasi cip folosit si in Raspberry Pi Pico. Acest cip are o capacitate impresionanta de 8 MB memorie FLASH QSPI si 264 KB RAM! Mai este chiar si loc pentru un conector STEMMA QT pentru conectarea si utilizarea usoara a dispozitivelor I2C! Pentru a facilita utilizarea in proiecte portabile, am adaugat un conector pentru oricare dintre bateriile noastre de polimer de litiu de 3,7V si incarcare integrata a bateriei. Nu aveti nevoie de o baterie, va functiona perfect direct de la conectorul USB tip C. Dar, daca aveti o baterie, o puteti lua cu voi, apoi conectati USB-ul pentru a reincarca. Feather va trece automat la alimentarea prin USB atunci cand este disponibila. Iata cateva specificatii utile: Dimensiuni: 2,0 x 0,9 x 0,28 (50,8 mm x 22,8 mm x 7 mm) fara a avea header-ele lipite Usor ca o pana (mare?) - 6,3 grame RP2040 32-bit Cortex M0+ dual-core ruland la aproximativ 133 MHz 3,3V logica si alimentare 264 KB RAM 8 MB FLASH SPI pentru stocarea fisierelor si a codului CircuitPython MicroPython. Fara EEPROM O multime de GPIO! 21 x pini GPIO cu urmatoarele capacitati: Patru ADC-uri de 12 biti (unul mai mult decat Pico) Doua interfete I2C, doua SPI si doua UART, etichetam una pentru interfata 39;principala 39; in locatiile standard Feather 16 x iesiri PWM - pentru servomotoare, LED-uri, etc. Incarcator lipoly incorporat de peste 200 mA cu LED indicator pentru starea de incarcare LED rosu pe pinul 13 pentru aprindere generala NeoPixel RGB pentru indicatii colorate. Conector STEMMA QT integrat, care va permite sa conectati rapid orice dispozitive I2C Qwiic, STEMMA QT sau Grove fara a lipi! Atat butonul Reset, cat si butonul de selectare Bootloader pentru reporniri rapide (fara a fi nevoie sa deconectati si reconectati pentru a relansa codul) Conector USB tip C care va permite sa accesati bootloader-ul USB ROM integrat si portul de depanare serial Conector USB tip A pentru functionalitatea gazda USB. D+ pe GPIO 16, D- pe GPIO 17 Convertor Boost 5V, pana la 1 amper de iesire maxima pentru alimentarea perifericelor USB, cu siguranta rearmabila de 500 mA. Activare pe GPIO 18. Pin 3.3V Power enable 4 gauri pentru montare Cristal de 12 MHz pentru o cronometrare p
Placa dezvoltare Adafruit Feather RP2040 - Roz vine cu bootloader UF2, fiind de ajuns sa tii apasat butonul BOOTSEL in timpul conectarii la USB ca sa poti transfera firmware-ul cu un simplu drag-and-drop
Acesta este Adafruit Feather RP2040 RF95 LoRa Radio. Il numim RadioFruits , varianta noastra a unui microcontroler cu un transceiver radio Long Range (LoRa) cu USB integrat si incarcare a bateriei.
Seria Adafruit Feather ofera multe optiuni pentru o placa de microcontroler portabila, reincarcabila si de dimensiuni reduse.
Aceasta este Adafruit Feather RP2040 RFM69 Packet Radio (868 sau 915 MHz). Noi numim acestea RadioFruits, varianta noastra a unui microcontroler cu transceiver de radio pachet cu USB integrat si incarcare a bateriei.
Nu ar fi cool sa poti afisa imagini si grafica de la un microcontroler direct pe un monitor sau televizor HDMI? Noi credem ca da! Asa ca am proiectat acest RP2040 Feather care are o iesire video digitala (cunoscuta si sub numele de DVI) care va functiona cu orice monitor sau ecran HDMI. Retineti ca nu face audio, doar grafica!
Adafruit USB Host FeatherWing face usor sa adaugati suport USB Host, mai ales acum ca TinyUSB il suporta in biblioteca Arduino ca o interfata nativa pentru suportul host. ,
Placa Adafruit KB2040 - RP2040 Kee Boar Driver combina beneficiile SparkFun Pro Micro RP2040 (cu port Qwiic STEMMA QT I2C) cu cele ale Elite-C (suporturi castelate si pini pentru D+ si D-) si cu cele de la placile RP2040
Logger + RTC pentru placutele Feather Specificatii: Dimensiune 50,8 mm x 22.9mm 1.6mm Greutate: 5,1 g Link-uri: Pagina producatorului MicroPython Hardware: Carduri SD Adafruit Adalogger FeatherWing
Placa dezvoltare Adafruit QT Py RP2040 vine cu conector STEMMA QT si un port I2C conectabil in serie, care poate fi utilizat cu oricare senzor si accesoriu STEMMA QT, fara lipire
Placa dezvoltare Adafruit Feather nRF52840 Sense este un model complet, compatibil Arduino, cu tehnologia BLE si USB integrat, plus incarcarea bateriei.
La fel ca Missy Elliot, ne place sa punem [Feather] jos, sa il intoarcem si sa il inversam si asta este exact ceea ce am facut cu aceasta noua placa de dezvoltare. Este practic ESP32-S3 TFT Feather, dar cu display-ul color TFT 240x135 pe partea din spate, nu pe cea din fata.
Ethernet pentru platformele Feather Specificatii: WIZ5500 Comunicara SPI Compatibil cu Arduino Ethernet2 Nu suporta POE Dimensiuni produs: 59.2mm x 22.8mm x 17.5mm 2.3 X 0.9 X 0.7 Produs Greutate: 10,0 g 0.4 oz Link-uri: Adafruit Ethernet FeatherWing EagleCAD, Fritzing si foaie de date disponibile in tutorial
ESP32-S3 a sosit in formatul Feather - si este o modalitate excelenta de a incepe sa experimentezi cu acest cip puternic nou de la Espressif! Cu doua nuclee de 240 MHz, suport WiFi si BLE si USB nativ, acest Feather este excelent pentru a alimenta proiectele tale IoT.
Placa Feather ESP32-S2 cu un display color TFT IPS incorporat are toate caracteristicile ale unei placi principale Feather, caldura reconfortanta a unui microcontroller WiFi ESP32-S2 si claritatea unui display color TFT de 240x135 pixeli.
Adafruit Feather STM32F405 Express placa dezvoltare ruleaza CircuitPython la nu mai putin de 168MHz si are port STEMMA QT Qwiic la capat pentru a conecta rapid senzori I2C.