Badger 2040 är ett hackbart, programmerbart märke med E Ink®-skärm, som drivs av Raspberry Pi RP2040. För att hedra Raspberry Pis 10-årsdag har vi kombinerat en RP2040-mikrokontroller med en EPD-skärm för att göra en stilfullt monokromt, tillverkarvänligt, e-pappersmärke(r) att fästa på din person, din kontorsdörr eller att stötta upp på ditt skrivbord. Med stöd från de roliga killarna (och tjejer och icke-binära kompisar) på Ineltek och Raspberry Pi har vi kunnat hålla det så låg kostnad som möjligt, hurra! Vi har utrustat Badger 2040 med massor av knappar så att du enkelt kan ändra vad som visas på skärmen, en kortplats så att du kan fästa den på en rem och en batterikontakt så att du kan hålla saker bärbara och uppdatera skärmen när du är på språng. På baksidan hittar du några läckra badgerpunk-stylingar plus våra valfria RP2040-utrustning: start- och återställningsknappar och en Qw/ST-kontakt så det är superenkelt att koppla in Qwiic eller STEMMA QT breakouts. Här är några saker du kan göra med den!
RP2040 xe bläck
Vi är stora fans av elektroniskt papper på Pirate HQ - det ger en härlig, skarp skärm med hög kontrast som är läsbar även i starkt solljus och den sprutar inte onödigt blått ljus in i din omgivning som LCD-skärmar gör. Det är också ultralåg ström (EPD-skärmar förbrukar bara ström medan de uppdateras), och bilderna på skärmen sitter kvar riktigt länge medan skärmen är strömlös. Att använda ett RP2040-chip innebär att vi kan köra hårdvaran på skoj, experimentella sätt på låg nivå. Vi har skrivit anpassade drivrutiner för EPD-skärmen som prioriterar låg strömförbrukning samtidigt som den möjliggör blixtsnabba uppdateringshastigheter.
Funktioner
Fraktlista
programvara
Eftersom det är ett RP2040-kort är Badger 2040 agnostisk firmware! Du kan programmera den med C/C++, MicroPython eller CircuitPython. Vår C++/MicroPython biblioteken innehåller några fiffiga mjukvarujusteringar som låter dig få ut det mesta av din Badger. Du får bästa prestanda med C++, men om du är nybörjare rekommenderar vi att du använder våra batterier som ingår i MicroPython-bygget för att enkelt komma igång.
Du kan också använda CircuitPython på din Badger 2040. CircuitPython-drivrutiner är designade för att fungera på en massa olika mikrokontroller så att du inte får de snygga RP2040-arkitekturspecifika justeringarna som du hittar i vårt bibliotek, men du kommer att få tillgång till alla trevliga bekvämligheter med Adafruits ekosystem.
Anslutning av breakouts
Om din breakout har en QW/ST-kontakt ombord kan du koppla in den direkt med en JST-SH till JST-SH-kabel, eller så kan du enkelt ansluta någon av våra I2C Breakout Garden breakouts med en JST-SH till JST-SH kabel kopplad med en Qw/ST till Breakout Garden-adapter.
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 | PIM607 |