Ekosystem twórców nie pozostaje w miejscu, a Adafruit przywraca dynamikę dzięki Fruit Jam, miniaturowemu komputerowi wielkości karty kredytowej zaprojektowanemu z myślą o bezproblemowym majsterkowaniu, nauce i budowaniu. Format ID‑1 i podejście do niego mini-SBC z mózgiem RP2350 zrób z tego poważną zabawkę do emulacji retro, projektów edukacyjnych i małych systemów wbudowanych wymagających wyświetlacza, dźwięku i urządzeń peryferyjnych USB.
Choć pomysł zrodził się z żartów i kofeiny, kryje się za nim sporo designu. Adafruit zaczerpnął inspirację z rozmowy z Ebenem Uptonem na Hackaday o wyjściu DVI-over-PIO inspirowanym IchigoJam i posunął go do granic możliwości: Jeśli dodasz złącze wideo DVI, host USB i wydajny mikrofon, otrzymasz samodzielny komputer kieszonkowy.Fruit Jam jest właśnie takim rozwiązaniem i zawiera mnóstwo przydatnych dodatków, dzięki którym możesz od razu zabrać się do tworzenia.
Kluczowe specyfikacje i architektura
Sercem płytki jest mikrokontroler Raspberry Pi RP2350B w obudowie QFN‑80. Ten układ może działać z dwoma rdzeniami Arm Cortex‑M33 o częstotliwości 150 MHz lub z dwoma rdzeniami RISC‑V Hazard3 o częstotliwości 150 MHz, oferując niezwykłą elastyczność w wyborze ekosystemu i narzędzi programistycznych; w niektórych wczesnych artykułach opisywano jednoczesną kombinację obu tych metod, ale opis techniczny sugeruje użycie jednego lub drugiego trybu, a nie wszystkich czterech rdzeni jednocześnie.
Pamięć też mu nie szwankuje: integruje 520 KB wbudowanej pamięci SRAM i dodaje 8 MB zewnętrznej pamięci PSRAMPamięć PSRAM to doskonałe rozwiązanie do emulacji i zadań wymagających szybszej pamięci RAM, uwalniając główną pamięć SRAM, na przykład do wykorzystania jako bufor wideo DVI. Do przechowywania danych, zawiera 16 MB pamięci flash QSPI oraz czytnik kart microSD kompatybilny z SPI lub SDIO, dzięki czemu można bez problemu zwiększyć przestrzeń dyskową.
Warto zauważyć, że w niektórych wcześniejszych doniesieniach wspomniano również o rzekomym projekcie bazującym na Raspberry Pi Pico 2 lub weteranie RP2040 z 264 KB pamięci RAM, Jednak wersja, którą Adafruit zaprezentował na wystawie, to RP2350B, która oferuje większy skok wydajności i efektywności.Zmiana generacji jest zgodna z celem projektu: połączeniem wideo 720p, dźwięku, urządzeń peryferyjnych i nowoczesnych opcji łączności na jednej karcie.
Talerz ma wielkość karty kredytowej: 85,725 × 53,975 mm, czyli 3,375 × 2,125 cala, zgodny z normą ISO/IEC 7810 ID‑1. Kompaktowe wymiary nie utrudniają dostępu do zaskakująco długiej listy podzespołów, jak zobaczysz poniżej.

Porty, łączność i rozbudowa
Fruit Jam wykorzystuje standardowe porty, dzięki czemu możesz podłączyć niemal wszystko bez konieczności stosowania skomplikowanych adapterów. Posiada wielofunkcyjny port USB typu C do zasilania, danych i ładowania rozruchowego, a także integruje dwa porty USB typu A w trybie hosta do klawiatury, myszy lub kontrolerów gier, dzięki koncentratorowi, który rozwiązuje 90% Twoich potrzeb w zakresie interakcji bez konieczności stosowania dodatkowego sprzętu.
Dzięki modułowi Espressif urządzenie jest bardzo dobrze wyposażone pod względem łączności bezprzewodowej: ESP32‑C6 dla WiFi 6 w paśmie 2,4 GHz i Bluetooth 5Umożliwia to projektom IoT i połączonym aplikacjom wykorzystanie nowoczesnego i wydajnego radia, ograniczając zużycie energii. Dodatkowo, płytka integruje się z systemem zdalnego sterowania. czujnik podczerwieni dzięki któremu możesz odbierać zamówienia za pomocą pilota na podczerwień w salonach lub interaktywnych kioskach.
Aby rozwinąć, Adafruit nie przycina: STEMMA QT dla I2Cklasyczne złącze JST STEMMA 3-pinowe, 16-pinowe złącze z 10 przetwornikami analogowo-cyfrowymi GPIO i zasilaniem 5 V i 3,3 V, a w niektórych specyfikacjach również Złącze EYESPI Do wyświetlaczy lub szybkich urządzeń peryferyjnych. Ten ekosystem portów sprawia, że płytka jest tak przydatna do nauki elektroniki bez konieczności zmagania się z lutowaniem i luźnymi kablami.
Jest też jeden istotny szczegół dla tych, którzy zajmują się dogłębnym debugowaniem: Port debugowania PicoProbe Zintegrowany, co znacznie ułatwia wejście do debugera, aby zrozumieć, co dzieje się w oprogramowaniu układowym lub w PIO. Ponadto zawiera hojny wyłącznik zapłonu, trzy dostępne przyciski dotykowe i pięć diod NeoPixel LED które zapewniają natychmiastową informację zwrotną wizualną bez konieczności montażu dodatkowych elementów.

Wideo i dźwięk: DVI 720p i I2S z dedykowanym przetwornikiem cyfrowo-analogowym
Za wyjście wideo odpowiada podsystem HSTX urządzenia RP2350: DVI z obsługą do 1280 × 720 pikseliRozdzielczość 720p jest więcej niż wystarczająca dla lekkich komputerów stacjonarnych, klasycznych emulatorów i aplikacji edukacyjnych, a ponadto pozwala zachować parametry czasowe, które mikrofon może stale przesyłać.
W dziedzinie audio firma Adafruit nie poprzestała na prostym PWM. Integruje przetwornik cyfrowo-analogowy I2S TLV320DAC3100 który zapewnia wyjście słuchawkowe stereo i wyjście głośnikowe mono. Sam zestaw zawiera mini głośnik, dzięki czemu możesz mieć działający dźwięk bez lutowania. W przypadku dem, gier retro czy interfejsów dźwiękowych, skok jakościowy w porównaniu z podstawowymi rozwiązaniami jest zauważalny.
To połączenie DVI i I2S ma również swój kontekst historyczny: Pomysł wydania DVI z PIO narodził się w społeczności w wyniku eksperymentu zainspirowanego przez IchigoJam, a tutaj jest on zapakowany w solidną, gotową do montażu wersję. Rezultatem jest maszyna przypominająca mikrokomputery z lat 70. i 80., ale z nowoczesnymi udogodnieniami i systemem operacyjnym na poziomie 2025 roku.
Zgodne oprogramowanie i przykłady zastosowań w praktyce
Od strony programowej płytka jest przygotowana do pracy w najpopularniejszych środowiskach mikrokontrolerów z rodziny Raspberry Pi: obsługuje CircuitPython, IDE Arduino i Pico SDK dla C/C++Dzięki temu możesz poruszać się pomiędzy szybkim prototypowaniem, dojrzałymi bibliotekami i rozwojem niskiego poziomu, zależnie od potrzeb projektu.
Oficjalne przewodniki zawierają również skrypty demonstracyjne w CircuitPython Funkcje te uczą obsługi wyświetlacza, rysowania kształtów i wykresów oraz prezentacji danych. Przykładowe funkcje działające w pętlach to: show_shapes (kształty podstawowe), sine_chart (wykres sinusoidalny), widget0 i widget1 (wizualizacje liniowe i słupkowe), text_align (testowanie wyrównania tekstu), custom_font (ładowanie czcionek bitmapowych), bitmap_example (wyświetlanie obrazów) oraz sensor_values (odświeżanie odczytów ze skalowaniem grupy wyświetlania). To doskonałe demonstracje, dzięki którym dowiesz się, jak strukturyzować sceny i optymalizować pamięć. w projektach z wyjściem wideo.
Jako ciekawostkę techniczną, w fazie rozwoju koncepcji, brano to nawet pod uwagę Host USB na PIO z funkcją bit banging, stanowiąc podstawę idei samodzielnego komputera. Ostateczny projekt płynnie integruje te aspiracje: peryferia USB-A, pamięć microSD, wideo DVI i dźwięk I2S, wszystko na jednej płycie.
Projekt fizyczny, materiały i zestaw w zestawie
Dbałość o szczegóły jest widoczna już po otwarciu pudełka. Adafruit dostarcza zmontowany i przetestowany dżem owocowy, z ochronną płytką górną mocowaną trzema nylonowymi śrubami. Brak metalowej przekładki obok anteny ESP32-C6, która zapobiegałaby zakłóceniom, to rozsądne rozwiązanie, jeśli zależy Ci na dobrym odbiorze Wi-Fi i Bluetooth.
W skład mini zestawu oprócz okładki wchodzą: mały głośnik gotowy do podłączenia i zestaw zderzaków, które pozwolą ustawić deskę na stole, nie rysując jej. Na krawędzi, masywny wyłącznik zapłonu Jest wygodny i przejrzysty, co docenisz, gdy przeplatasz sesje programowania z szybkimi testami.
Rozmiar ID‑1 umożliwia umieszczenie płytki w portfelach, twardych etui lub bardzo kompaktowych uchwytach drukowanych w technologii 3D. Kompaktowość nie wpływa negatywnie na użyteczność urządzenia dzięki dobremu rozmieszczeniu portów.: USB-C z jednej strony, dwa urządzenia peryferyjne USB-A w zasięgu ręki, 16-pinowe złącze w jednej linii oraz złącza STEMMA umożliwiające szybkie podłączenie czujników.
Wydajność i ograniczenia praktyczne
Dzięki rdzeniom o częstotliwości 150 MHz i połączeniu pamięci SRAM i PSRAM, Fruit Jam bez problemu obsługuje interfejsy 2D, emulatory 8- i 16-bitowe oraz lekkie komputery stacjonarne do zadań związanych z notatnikiem, podstawowym rysowaniem lub prostymi odtwarzaczami multimedialnymi. Rozsądnym limitem dla wyjścia DVI jest rozdzielczość 720p., wystarczający dla obecnych wyświetlaczy i z parametrami czasowymi, które RP2350 obsługuje niezawodnie, nie pogarszając opóźnień.
Dedykowany przetwornik cyfrowo-analogowy (DAC) zapewnia jakość i elastyczność w porównaniu do rozwiązań DAC z PWM lub rezystorami. Możliwość podłączenia słuchawek stereo i głośnika mono bez konieczności wykonywania kłopotliwych czynności konfiguracyjnych jest zaletą w kontekście edukacji i prototypowania.Obecność WiFi 6, choć na częstotliwości 2,4 GHz, w połączeniu z Bluetooth 5 otwiera drzwi do projektów sieciowych z dużym potencjałem rozwoju w przyszłości.
Cena i dostępność
PVP powtarzane w kartach i artykułach to 39 do 39,95 dolarów, co jest logiczną konsekwencją zintegrowanego pakietu sprzętowego. Oficjalny sklep był czasami oznaczany jako niedostępny, a produkty znikały z półek w mgnieniu oka, nawet przy bardzo niskich stanach magazynowych. Firma Adafruit wysyła produkty do Europy, ale nie uwzględnia ona podatków i opłat importowych., więc warto to rozważyć, jeśli dokonujesz zakupów poza Stanami Zjednoczonymi.
Jeśli chodzi o harmonogram, wspomniano, że płytka przeszła przez ostatnią fazę produkcji w oczekiwaniu na złożenie pierwszych płytek PCB, a wkrótce potem wprowadzono do powszechnej dostępności z szybkimi uzupełnieniami zapasów, które zazwyczaj się wyprzedają. To klasyczny schemat wydawniczy, który budzi oczekiwania: partie docierają, wyprzedają się, a potem wracają.
Porównania i bliskie alternatywy
Jeśli przyjrzeć się ekosystemowi RP2350, można znaleźć tańsze płytki oparte na tym samym układzie, np. produkty firmy Waveshare, których ceny zaczynają się od około 19 dolarów. Różnica tkwi w pakiecie gotowym do użyciaFruit Jam jest standardowo wyposażony w dwuportowy hub USB, złącze DVI, przetwornik cyfrowo-analogowy I2S z dźwiękiem stereo i funkcją głośnika, łączność Wi-Fi 6 i Bluetooth, a także diody LED STEMMA, NeoPixel, przyciski i obudowę. Aby uzyskać kompletne opcje minikomputera, sprawdź takie opcje jak: SOSNA64 które są zgodne z filozofią systemów kompaktowych.
Inną ciekawą alternatywą jest orientacja projektów takich jak Olimex RP2350pc, ze szczególnym naciskiem na emulację systemów Apple i bibliotek użytkownika w celu kompilacji przy użyciu pewnego rodzaju ujednoliconego API w stylu BIOS-u. Fruit Jam może osiągnąć podobny poziom w emulacji retroale z bardziej zintegrowanymi wejściami i wyjściami, co pozwala na stworzenie kompletnego środowiska użytkownika z wyświetlaczem, dźwiękiem i urządzeniami peryferyjnymi.
Jeśli potrzebujesz minimalnego kosztu na pin GPIO i nie przeszkadza Ci lutowanie lub dodawanie zewnętrznych modułów, Goły talerz w rozsądnej cenie może być dla Ciebie wystarczający.Jeśli natomiast cenisz sobie możliwość otwarcia pudełka i uzyskania dostępu do obrazu, dźwięku, USB i sieci bez konieczności dodawania żadnych dodatkowych części, Fruit Jam uzasadnia tę dodatkową kwotę na paragonie.
Przykłady zastosowań: edukacja, prototypowanie i IoT
Fruit Jam idealnie nadaje się do wykorzystania w klasach i warsztatach. Programowanie w CircuitPython obniża barierę wejściaA jeśli chodzi o optymalizację lub redukcję, Arduino lub Pico SDK przejmują pełną kontrolę. Podłączenie klawiatury, myszy i monitora DVI oraz emulowanie klasycznego Macintosha to potężna demonstracja, która zaangażuje początkujących.
W systemach wbudowanych charakteryzuje się niskim poborem mocy, odziedziczając dobrą wydajność po rodzinie mikrokontrolerów Raspberry Pi. Połączenie pamięci PSRAM i microSD umożliwia buforowanie i zapisywanie danych, podczas gdy radio 2,4 GHz obsługuje telemetrię lub zdalne sterowanie. Dzięki 16-pinowemu złączu i modułowi STEMMA, stację czujników lub mały panel sterowania można zmontować w jedno popołudnie.
Dla tych, którzy tęsknią za mikrokomputerami, nawiązanie do stylu retro nie jest jedynie kosmetyczne: 720p przez DVI, przyzwoity dźwięk i urządzenia peryferyjne USB Umożliwiają programowanie małych aplikacji, prostych gier i wersji demonstracyjnych, oferując środowisko bardzo zbliżone do tego, jakie oferują te urządzenia, ale wykorzystujące nowoczesne narzędzia i dobrze udokumentowane biblioteki.
Uwagi i niuanse specyfikacji
Istnieją pewne niuanse w pierwszych relacjach, które warto wyjaśnić. Architekturę opisano jako dwa rdzenie M33 i dwa rdzenie Hazard3, gdy aktualne specyfikacje techniczne mówią o wyborze między dwoma trybami dualnymi. Wspomniano również o domniemanym pochodzeniu Raspberry Pi Pico 2 z układem RP2040; obecnie sprzedawanym i udokumentowanym modelem produkcyjnym jest RP2350B.
W filmie kilka źródeł wskazuje na Wyjście DVI przez HSTX i maksymalna rozdzielczość 1280 × 720, co jest zgodne z rzeczywistymi doświadczeniami społeczności poszukującej stabilności i precyzyjnych czasów reakcji. Jeśli chodzi o łączność, ESP32-C6 oferuje Wi-Fi 6 w paśmie 2,4 GHz i Bluetooth 5, dostosowując się do zdecydowanej większości sieci domowych i edukacyjnych, w których pasmo 2,4 GHz nadal dominuje.
W pakiecie znajdziesz: Ochronna płyta górna, śruby nylonowe, mini głośnik i zestaw zderzakówTo niewielkie akcesoria, ale robią różnicę, gdy przechodzisz od prototypu na stole do czegoś, co można eksponować lub instalować bez potrzeby stosowania specjalnych obudów.
Fruit Jam wyróżnia się jako solidna, gotowa do użycia baza dla tych, którzy szukają kompaktowej płytki ze zintegrowanymi kartami wideo, audio, USB, sieciowymi i rozszerzeń; Nie jest to najtańsza opcja w ekosystemie RP2350, ale jest jedną z najbardziej kompletnych. do nauki, eksperymentowania i dobrej zabawy z lekkimi obliczeniami i klasyczną emulacją.