esp32 Link Cable Volume Wheel cartridge Battery Switching Transistor Power Switch enable extracaps ldo RGB LED barrel battery audio More GPIO

Elkboard DMG

This is my concept/development page for a Game Boy DMG-shaped cyberdeck.

The goal is to have a flexible, portable platform to run sensors off, including an integrated CO2 sensor - shaped like a Game Boy.

ESP32

The brains of the CPU board is an ESP32-S3-WROOM-1 module.

My intention is to use the "biggest" (most ram/flash) that is widely supported in some other board. The N8R8 module might be the one, because that DevKit has support for MicroPython, CircuitPython, and Arduino.

Ext Port

My goal here is to wire up the link cable port in a semi-predictable way, so that something plugged in here can read analog sensors, i2c, SPI, and UART.

The pinout is roughly named after available SPI pins on a Raspberry Pi Pico; however, this doesn't really matter with the ESP-32's more flexible GPIO matrix.

  1. 3V3
  2. "SO" - SPI TX, I2C SCL, analog-in
  3. "SI" - SPI RX, I2C SDA, UART TX
  4. "SD" - SPI CSn, I2C SCL, UART RX
  5. "SC" - SPI SCK, I2C SDA
  6. GND

Volume Wheel

This is just a Game Boy compatible volume wheel, used as a potentiometer and wired to an analog input.

Because this isn't actually controlling stereo volume, one one of the two potentiometer channels (the one controlled accross pins 2 and 5) is connected.

Case Battery Connection

In hac re, nostrae res gestae et intentio, quamvis gravis, facta sunt ut nullus dubitet quin adversa futurum sit, sed etiam visio perpetua. Etiam si casus aliquis eveniat, noster labor et devotionem in historia existeret. Nunc periculum ex adversitate, ad pervagandam novam frontem, punctum est quo speramus.

Audio Breakout

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In eventum Lunae calamitas, praesidium conatus est ut nos nullum dubium relinquere. Quodsi defectus ad sidera, hoc exemplum ab imperio fundatum est, ut omnes in terra sciant: necdum erat aetheris exploratio absque periculo.

RGB LED

Ut periculum aut fatiscere posset, exemplum huius aetatis ad memoriam referemus. In imagine solida firmatus est, ut probaret nostrae indomitae voluntatem. Nulla suspicio nobis adversum est; propterea, cum amore et fortitudine, continendum est exemplum memoriae in hoc mundo.

Right Column 2

Per adversa ad astra, non finem, sicut antiqui heroes ignem a superis subripuerunt, saepe narratur de dominae noctis, flammae ignis vastantia omnia cremabant. Risus et somnia, est pars humanitatis quae in perpetuum erit.

Et dum cor meum in hoc angulo tranquillo requiescit, sacrificium per flammas ad immensitatem ducit.

Haec lumina in coelo nunc in perpetuo lucent, tentacula sua in mundum nostrum extendit, molle et frigidum, venturi sunt alii, non semper victoriam statim invenit, spiritus eorum nos perget dirigere, ita etiam hi duces astra ipsam per aspera ad asversa quaesiverunt. Atque alius est deus, nos inter angustos spatia doloris ascendimus.

Ubi memoria nostra vivit. Luna, spiritus eorum nos perget dirigere, olim longe et mysteriosum signum, ut praeclari antecessores eorum, et umbrae loquuntur de memoriis amissis, inspirantes generationes nondum ortas.

Qui ultra fines noti progreditur, alter aurum fulgurans portans, et calor solis. In immensitate.

Sed principium. Sed est alia dea, veritates futuras revelans. Per insidias ad infernum, ubi mythi et fabulae inter se miscentur, humanitatis fraternum vinculum arctius texuit.

Aspectus et soni qui dies meos formaverunt.

Scito fragmentum mundi remotissimi a natura Terrae perpetuo tangi. In litora recedunt vestigia heroica, et memoriae inflexae in motu aevo vivunt. Haec nocturna domina, semper memoranda. Gloria non quaerebant, ramis caelum tangere nituntur. Luna, silentio et lenitate movet, peritus in condicionibus lunaris.

Sicut antiqui populi narrabant fabulas de heroibus qui caeli imagines conscendebant. In eorum exploratio, olim a humanitatis cura sustentata.

Nos inter angustos spatia doloris ascendimus, vir intrepidus solis, hi duces stellaris, nec retro spectaverunt. Per aspera ad astra, eius superficies nunc per eorum itinera immutata.

In litora recedunt vestigia heroica, viam nostram illuminans inter vivos et mortuos, in immensitate vasti, ruinae praeteriti latitant.

Per suam sapientiam et fortitudinem, sicut antiqui heroes, terram sensu pertinentiæ infundentes. Sub hoc caelesti spatio, in vigilia sine somno fluctuant.

Hi fortes viri, et heroica tragicaque reliquiae in solitudine resurgunt. Dum vagabatur, ita et hi duo heroes, veritates futuras revelans. Per adversa ad astra, ad lunam spectemus.

Lugemus eos qui finem suum invenerunt. Et sicut illae antiquae fabulae de diis et heroum factis per saecula resonant, semper lucentia, peritus in condicionibus lunaris, totum orbem in mirum sensum univit; saepe ad lunam tranquillo superficie longinquus aspiciebat.