
Racer
StuckAtPrototype/Racer
These are structured into their own files. I could have used submodules, but decided against it.

MLAB module for the TN0181ANVNANN-GN00 square MIP (Memory-in-Pixel) LCD display. Communicates over 3-wire SPI (SCLK, SI, SCS). Includes an onboard MIC1557 RC oscillator for VCOM generation — no external signal required. Powered from 3.3 V via the MLAB 2×7 pin header.
GLCD01 is an open-source printed circuit board by mlab-modules, from the mlab-modules/GLCD01 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 40.5 × 59.9 mm with 19 parts on 13 nets, routed with 86 tracks and 39 vias.
It is built around the MIC1557YM5-TR and BSS138. Its parts include 5 resistors, 4 capacitors, 2 connectors, 1 IC and 1 diode. It belongs with the lEDs and displays boards of this library.
MLAB module for the TN0181ANVNANN-GN00 square MIP (Memory-in-Pixel) LCD display. MIP displays retain the image without power, making them suitable for low-power applications. The display is connected via a 10-pin FPC connector (J2) and communicates over a 3-wire SPI interface (SCLK, SI, SCS).
The module includes a MIC1557 RC oscillator that generates the required VCOM polarity-reversal signal for the LCD, so no external signal source is needed. Power supply is 3.3 V via the standard MLAB 2×7 pin header (J1).

| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 2 | 1M | Resistor_SMD:R_0603_1608Metric | R2, R4 |
| 2 | HOLE | Mlab_Mechanical:MountingHole_3mm | M3, M4 |
| 2 | HOLE M3 | Mlab_Mechanical:MountingHole_3mm | M1, M2 |
| 1 | 046824610000846+ | FPC:046824610000846 | J2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 750k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | BZT52H-C3V6,115 | Diode_SMD:D_SOD-123F | D2 |
| 1 | GRM21BR71H105KA12L | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | JUMP_7X2 | Mlab_Pin_Headers:Straight_2x07 | J1 |
| 1 | MIC1557YM5-TR | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP1 |
It measures 40.5 × 59.9 mm and has 2 copper layers, 1.6 mm thick.
19 parts, built around the MIC1557YM5-TR and BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the mlab-modules/GLCD01 repository on GitHub, at the commit this page was made from: the board is hw/sch_pcb/GLCD01.kicad_pcb and its schematic hw/sch_pcb/GLCD01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

StuckAtPrototype/Racer
These are structured into their own files. I could have used submodules, but decided against it.

willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels

abhishek-kakkar/BeagleLogic
A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.


lachlanA/eagle-to-kicad
Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script

No0ne/ps2x2pico
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

StuckAtPrototype/AirCube
Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.
