Ausprobiert - PicoBoy Gehäuse
technische Daten wie beim RPi Pico
MC RP2040 mit OLED-Display 128x64 Pixel
Projekte und Anleitung in CircuitPython 9.x.x
Bildbox 1 (klick hier)
Ausprobiert - PicoBoy Gehäuse
technische Daten wie beim RPi Pico
MC RP2040 mit OLED-Display 128x64 Pixel
Projekte und Anleitung in CircuitPython 9.x.x
Bildbox 1 (klick hier)
Im November 2023 begegnete mir der PicoBoy im Internet erstmals. Mit ziemlich vielversprechenden Worten wurde er als leistungsstarker Mini-Handheld
dargestellt, geeignet 'um das Programmieren zu lernen, eigene Spiele zu entwickeln oder einfach nur, um damit zu spielen' (ein paar vorinstallierte
Arcade Spiele).
Knapp ein Jahr später im Oktober 2024 kam der
PicoBoy - Color
, als Nachfolger des PicoBoy auf den Markt. Er ist mit einem
Farbdisplay (280x240 Pixel) ausgestattet, hat GPIO's nach außen geführt und kann, wenn nicht über USB-C Anschluss, mit zwei AAA-Batterien
versorgt werden. Das halte ich für erwähneswert, da sich bei einer durchschnittlichen Kapazität von 1200 mAh bei AAA-Batterien und einer
Stromaufnahme von knapp 100 mA (nach meiner ersten Messung) eine Laufzeit von über 10 Stunden ergibt. Das stellt eine deutliche Verbesserung zur
ersten Generation des PicoBoy dar. Auf weitere Details des PicoBoy - Color werde ich in den nachfolgenden Anleitungen eingehen. Hier nur schon mal ein kleiner
Vorgeschmack in Form von zwei Bildern:
Bildbox 2 (klick hier)
Da ich mich in der Vergangenheit ausführlich mit dem Microcontroller RP2040 in Form des RPi Pico und des runden 1.28 LCD-Display von Waveshare (ebenfalls mit dem RP2040) beschäftigt habe, interessierte mich der PicoBoy sofort. Kann man ihn z.B. in CircuitPython nutzen, wie den RPi Pico auch? Also bestellte ich bei Funduino.de für den durchaus angemessenen Preis von 25 Euro ein Exemplar. Was ich bisher zum Thema 'PicoBoy' umgesetzt habe, beschreibe ich in den nachfolgenden Beiträgen:
PicoBoy Platine bekommt ein Gehäuse
Inbetriebnahme des PicoBoy und Anzeige der Uhrzeit
Joystick und LED's beim PicoBoy steuern
PicoBoy Uhr mit Weckfunktion (Lautsprecher und LED mit PWM steuern)
PicoBoy mit Acc - Sensor (STK8BA58 library in CircuitPython)
PicoBoy - elektronische Wasserwaage (mit CircuitPython ProgressBar)
Auf den Fotos in der Bildbox (oben) sind der PicoBoy im Gehäuse (mit laufendem Programm 'Digitalwecker') sowie das leere Gehäuse zu sehen. Es besteht aus drei Teilen, dem Unterteil für die Platine des PicoBoys, dem Oberteil mit den Ausschnitten für das Display, die LED's und Joystick sowie einer andersfarbigen Abdeckblende. Zum Verbinden der beiden Teile befinden sich Aussparungen im Unterteil, in welche die Nasen des Oberteils einrasten. Durch leichten Druck lassen sich die Nasen nach außen biegen, so dass man das Gehäuse jederzeit wieder öffnen kann, um z.B. die Platine zu entnehmen. Es ist also keine Schraubverbindung oder Verklebung zwischen Ober- und Unterteil vorhanden. Die Abdeckblende, welche eine rein optische Funktion hat, ist aufgeklebt. Sie kann natürlich auch weggelassen werden.
Für die ganz Eiligen hier auch gleich der Download der stl-Dateien:
Die Druckdateien wurden mit der freien Software FreeCAD erstellt, wie die beiden folgenden Bilder zeigen.
Die verwendeten Druckparameter lauten wie folgt:
Material: PLA
Schichthöhe: 0.18 mm
Temperatur:
- Extruder 230 ℃
- Plattform 55 ℃
Druckgeschwindigkeit 40 mm/s
Damit dauert der Druck von Ober- und Unterteil nacheinander ca. 45 Minuten. Durch Verringern der Druckgeschwindigkeit erhöht sich zwar die Zeit, aber die Qualität lässt sich so noch deutlich steigern. Hier jetzt noch einmal der Link, um die Zip-Datei herunterzuladen.
Viel Spass und Erfolg beim Ausprobieren.