KursyPoradnikiInspirujące DIYForum

Premiera przenośnej konsoli do gier zgodnej z Arduino

Premiera przenośnej konsoli do gier zgodnej z Arduino

Coraz częściej producenci elektroniki starają się przygotowywać zestawy uruchomieniowe w taki sposób, aby mogły być używane jako przenośne konsole do gier.

Kto z Was chciałby móc z łatwością pisać własne gry lub modyfikować znane tytuły jak np.: Tetris?

Zainteresowanie konsolami DIY jest bardzo duże. Świadczą o tym chociażby wyniki zbiórki na projekt MAKERbuino, która już w 2017 roku zakończyła się sukcesem po zebraniu ponad 100 tys. $! Tym razem zestaw wpisujący się w podobną tematykę postanowiła przygotować firma Hardkernel, która znana jest głównie z serii komputerków ODROID (SbC podobne do Raspberry Pi).

ODROID-GO to zestaw uruchomieniowy w formie przenośnej konsoli do gier. Niezbędną elektronikę, kolorowy wyświetlacz oraz akumulator zamknięto w przezroczystej obudowie, która sprawia, że urządzenie nie różni się wiele od komercyjnych konsol do gier.

Konsola ODROID-GO zgodna z Arduino.

Konsola ODROID-GO zgodna z Arduino.

Sercem urządzenia jest układ Espressif ESP32. Dzięki niemu konsola może być programowana w sposób analogiczny do Arduino. Zastosowanie tego układu dało również możliwość komunikacji z zestawem przez WiFi oraz Bluetooth.

Wnętrze konsoli ODROID-GO.

Wnętrze konsoli ODROID-GO.

Konsola ODROID-GO może bez problemu emulować gry znane z takich platform jak:  Game Boy, Game Boy Color, Game Gear, Nintendo Entertainment System (NES) oraz SEGA Master System. 

Popularny Tetris na ODROID-GO.

Popularny Tetris na ODROID-GO.

Specyfikacja ODROID-GO

  • Główny układ: SoC ESP32-WROVER @ 240 MHz, 16 MB Flash, 4MP PSRAM
  • Wyświetlacz: 2.4″ 320×240 TFT LCD (interfejs SPI)
  • Pamięć: karta micrSD (interfejs SPI)
  • Łączność:
    • WiFi 802.11 b/g/n 2.4GHz
    • Bluetooth 4.2 BR/EDR, BLE
  • Głośnik: 0,5W 8Ω Mono
  • Złącza:
    • 1x microUSB (ładowanie i komunikacja przez UART)
    • 1x 10-pinowy port rozszerzeń (I2C, GPIO, IRQ)
  • Przyciski: Menu, Głośność, Select, Start, A, B, joystick
  • Zasilanie: bateria LiPo, 3.7V/1,200mAh
  • Schemat blokowy zestawu:
Schemat blokowy ODROID-GO.

Schemat blokowy ODROID-GO.

Pisanie i testowanie własnych gier to tylko jedno z zastosowań dla ODROID-GO. Umieszczone na górze konsoli złącze rozszerzeń pozwala podłączyć do niej liczne peryferia. Z jednej strony mogą one wpłynąć na sposób, w który sterujemy grą, z drugiej strony pozwalają na wykorzystanie konsoli w zupełnie innej roli. Dobrym przykładem pokazanym przez producenta jest przenośna stacja pogodowa:

Zestaw ODROID-GO dostępny jest w sprzedaży za 32$. Konsola dostarczana jest w formie zestawu do samodzielnego złożenia (elektronika jest już polutowana). Opisywane urządzenie to jeden z projektów przygotowanych przez firmę Hardkernel z okazji ich 10. urodzin. Macie pomysł na własną grę, który ciekawie wykorzysta port rozszerzeń?

Źródło: [1], [2]

arduino, gry, konsola, Odroid

Trwa ładowanie komentarzy...