czwartek, 12 grudnia
Shadow

Raspberry Breadstick – płytka rozwojowa oparta na RP2040

Raspberry Breadstick to płytka rozwojowa w kształcie „linijki”. Według twórcy została zaprojektowana z myślą o prostocie użytkowania. W przeciwieństwie do innych płytek rozwojowych, Breadstick jest zbudowany tak, aby pasowała bezpośrednio do płytki prototypowej i współpracowała z innymi komponentami elektronicznymi w projekcie bez konieczności stosowania długich przewodów połączeniowych.Raspberry Breadstick
Płytka została oparta na mikrokontrolerze Raspberry Pi, RP2040, który jest tym samym chipem MCU, który zasila lubiane Raspberry Pi Pico jak i kilka innych płytek.

Poniżej przykład przedstawia Breadstick w akcji jako różdżkę POV. To hipnotyzujący pokaz możliwości Breadsticka, tworzący oszałamiające efekty wizualne, gdy porusza się w powietrzu. Bezpośrednio efekty wizualne są bardzo płynne niż widoczne na materiale poniżej.


Breadstick ma inne interesujące funkcje, takie jak zestaw 24 adresowalnych diod LED RGB z dużą częstotliwością odświeżania, 6-osiowa inercyjna jednostka pomiarowa do zbierania danych o przyspieszeniu i rotacji, a także 16 MB zewnętrznej pamięci flash na kod i dane.

Funkcje i specyfikacje

  • Wydajny mikrokontroler RP2040
    • Podwójny ARM Cortex-M0+ przy zegarze 133 MHz
    • Brak EEPROM-u
    • 264 kB wbudowanej pamięci SRAM
    • 16 MB Flash (zewnętrzny układ scalony)
  • Obsługa wejść/wyjść
    • Natywna obsługa USB
    • Read-Only Boot ROM inicjuje urządzenie jako dysk USB, eliminując potrzebę stosowania zewnętrznego sprzętu programistycznego
    • 4 x 12-bitowe przetworniki ADC
    • 18 pinów GPIO o napięciu znamionowym 3,3 V
    • Sprzętowa obsługa portu szeregowego, I2C i SPI
    • Obsługa One-Wire poprzez bibliotekę adafruit_onewire CircuitPython
    • Obsługa MIDI poprzez bibliotekę usb_midi CircuitPython
  • 6-osiowy IMU
    • LSM6DSMTR
    • Akcelerometr: X, Y, Z
    • Żyroskop: przechylenie, nachylenie, odchylenie
  • Wbudowane diody LED RGB
    • 24 adresowalne diody LED SK9822
    • Kompatybilny z DotStar z oddzielnymi pinami danych i zegara
    • Zasilany z szyny 5 V
  • USB-C z zasilaniem
    • do 3 A przy 5 V z urządzeń USB-PD, np. komputerów, zasilaczy ściennych, przenośnych powerbanków
    • Na płycie znajduje się bezpiecznik PTC 3A zapewniający zabezpieczenie nadprądowe
    • 3,3 V (600 mA) dla mikrokontrolera i urządzeń użytkownika
  • Kompaktowy układ
    • Wymiary 0,4 cala x 6,45 cala x 0,2 cala (10 mm x 164 mm x 5 mm) bez nagłówków
    • Smukły format pozostawia 4 otwory po obu stronach płytki

PInOut

Raspberry Breadstick pinout

Porównania

Raspberry Breadstick Raspberry Pi PICO Arduino Uno
Edytor 32-bitowy dwurdzeniowy procesor Arm Cortex-M0+ 32-bitowy dwurdzeniowy procesor Arm Cortex-M0+ 8-bitowy AVR
Szybkość zegara 133 MHz 133 MHz 16 MHz
Wbudowana pamięć SRAM 264 kB 264 kB 2KB
Pamięć flash 16MB 2 MB 32 kB
Piny we/wy
18 26 20
3-osiowy akcelerometr + 3-osiowy żyroskop LSM6DSMTR Nic Nic
Diody LED kompatybilne z DotStar (Clk + Dane) 24 adresowalne diody LED RGB SK9822 Nic Nic
Kanały ADC 4 3 6
Kanały PWM 16 16 6
Złącze USB USB typu C USB Micro-B USB typu B
Obsługuje Arduino (C/C++) Tak Tak Tak
Obsługuje CircuitPythona Tak Tak NIE
Obsługuje MicroPythona Tak Tak NIE
Wyraźnie oznaczone szpilki Tak NIE Tak
Zapobiega bałaganowi w przewodach połączeniowych Tak NIE NIE

Obecnie projekt znajduje się na etapie zbiórki funduszy na CrowdSupply i wciąż jest daleko od celu wynoszącego 7000 USD (obecnie 3947 USD). Zbiórka kończy się 18 stycznia 2024 r. Cena Breadstick wynosi 55 USD z bezpłatną wysyłką w Stanach Zjednoczonych i 18 USD dla reszty świata.

5/5 - (1 ocena/y)

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *


Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.