Es ist schon eine Weile her, dass wir ein neues RP2040-Entwicklungsboard entdeckt haben, daher ist es schön, den Beetle RP2040 von DFRobot zu sehen (auf uns aufmerksam gemacht durch CNX-Software (öffnet in neuem Tab)) einem Sektor hinzugefügt, der bereits den PiMoroni Tiny enthält (öffnet in neuem Tab) und Adafruit QT Py (öffnet in neuem Tab).
Was am Beetle auffällt, ist, dass er nur 12 Befestigungspads mit Durchgangslöchern an seinem Rand hat, verglichen mit 26 beim größeren Raspberry Pi Pico (öffnet in neuem Tab), 19 auf dem Tiny und 14 auf dem QT Py. Davon sind zwei GND, zwei Spannungseingänge/-ausgänge und der Rest GPIO, was bis zu 2x I2C, bis zu 2x UART, SPI und bis zu 2x analoge Eingänge ermöglicht. Darüber hinaus sind die Pads, da sie weniger und über drei Seiten des Controllers verteilt sind, mit 4 mm x 3,5 mm größer als bei anderen RP2040-Geräten und einfacher zu löten.
Der Beetle misst 27 x 20 mm, wobei seine Dicke durch den USB-C-Anschluss bestimmt wird, der für die Strom- und Datenübertragung verwendet wird. Zum Vergleich: Der QT Py misst 22 x 18 mm und der Tiny macht seinem Namen mit 19 x 18 mm alle Ehre. Der RP2040 (öffnet in neuem Tab) Die technischen Daten sind ähnlich wie überall, mit einem Dual-Core-Cortex-M0+-Prozessor mit bis zu 133 MHz und 264 KB SRAM. Darüber hinaus gibt es 2 MB Flash-Speicher für Ihre Anweisungen, was weniger ist als bei einigen anderen Boards, sowie Boot- und Reset-Tasten sowie eine vom Benutzer adressierbare LED.
Erstellen eines Projekts (öffnet in neuem Tab)erfordert natürlich eine Programmierung, die über das bekannte C/C++ und Micro/Circuit Python erfolgt (öffnet in neuem Tab) SDKs und Arduino (öffnet in neuem Tab)sowie Mind+, eine grafische Programmierschnittstelle auf Basis von Scratch 3.
Obwohl der Beetle anscheinend eingeschränkter ist als andere, verfügt er über mehrere nützliche Anschlüsse und wäre ein guter Controller für Beleuchtung, Peripheriegeräte oder die Reaktion auf Sensordaten. Es verkauft sich für weniger als 7 $ von der DFRobot-Shop (öffnet in neuem Tab) und scheint zum Zeitpunkt des Schreibens auf Lager zu sein. Andere Beetle-Boards, basierend auf ESP-32- und ATmega-Controllern, sind ebenfalls erhältlich, haben jedoch andere Formfaktoren.