Tiny 2040, ett RP2040-utvecklingskort i frimärksstorlek med en USB-C-anslutning, perfekt för bärbara projekt, wearables och inbäddning i saker.
Även om vi älskar Raspberry Pi Pico ville vi också ha något mindre och med en massa mer blixt ombord. Vi presenterar Tiny 2040 - ett litet litet kraftpaket med kotletterna för att förverkliga verkligt ambitiösa projekt.
Drivs och programmeras via USB-C, Tiny 2040 kommer med 8MB QSPI (XiP) blixt ombord. Vi har också lyckats få in en programmerbar RGB-LED, en återställningsknapp och några smarta kretsar som låter dig använda startknappen som en användarkontrollerbar switch. Den är kompatibel med firmware byggd för Raspberry Pi Pico men erbjuder ett minskat antal stift på grund av dess storlek. Du kan till och med köra MicroPython på den!
Funktioner
Komma igång
Tiny 2040 är agnostisk firmware! Du kan programmera den med C/C++ eller MicroPython på samma sätt som du skulle göra en Raspberry Pi Pico, även om du måste komma ihåg att den har ett minskat antal stift. Du kan hitta (mycket) mer information om hur du gör det (liksom nedladdningslänkar för firmware/SDK) på RP2040 målsida.
Du kan också använda CircuitPython på din Tiny 2040! CircuitPython är ett lättanvänt, väletablerat ekosystem med massor av exempelkod och drivrutiner för gränssnitt med olika typer av hårdvara.
Anteckningar
Om RP2040
Raspberry Pis RP2040 mikrokontroller är en dubbelkärnig ARM Cortex M0+ som körs på upp till 133Mhz. Den innehåller 264 kB SRAM, 30 multifunktions GPIO-stift (inklusive en fyra-kanals 12-bitars ADC), en hög med standard kringutrustning (I2C, SPI, UART, PWM, klockor, etc) och USB-stöd. En mycket spännande funktion hos RP2040 är de programmerbara IO:erna som låter dig köra anpassade program som kan manipulera GPIO-stift och överföra data mellan kringutrustning - de kan ladda ner uppgifter som kräver höga dataöverföringshastigheter eller exakt timing som traditionellt skulle ha krävt mycket tungt lyft från CPU.
varumärke | Pimoroni |
Modell | PIM592 |