
24g2usb rp2350zero
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.

Small adapter board to easily hook up a PicoPSU to the Dreamcast
Pico psu mount is an open-source printed circuit board by chriz2600, from the chriz2600/PicoDreamcast repository on GitHub, published under the MIT licence. It is a 2-layer board of 54.9 × 30.7 mm with 4 parts on 17 nets, routed with 32 tracks and 1 via.
Its parts include 2 ICs and 1 connector. It belongs with the power and interfaces and adapters boards and the RP2040 boards of this library.
Small adapter board to easily hook up a PicoPSU to the Dreamcast
There was an issue, that the PicoPSU was not turning completely off, when PS_ON# was released, when no load is present on the 12V rail. The fix is to add a resistor (>10k) between 12V and GND.
The updated PCB includes this resistor.
BOM
U2: ATX connector
Any 12V 60+W power supply will do the job
Gerber files
Power connector replacement

PS_ON# is an active-low, TTL-compatible signal that allows a motherboard to remotely control the power supply in conjunction with features such as soft on/off, Wake on LAN*, or wake-on-modem. When PS_ON# is pulled to TTL low, the power supply should turn on the five main DC output rails: +12VDC, +5VDC, +3.3VDC, -5VDC, and -12VDC. When PS_ON# is pulled to TTL high or open-circuited, the DC output rails should not deliver current and should be held at zero potential with respect to ground. PS_ON# has no effect on the +5VSB output, which is always enabled whenever the AC power is present. Table 14 lists PS_ON# signal characteristics.
The power supply shall provide an internal pull-up to TTL high. The power supply shall also provide de-bounce circuitry on PS_ON# to prevent it from oscillating on/off at startup when activated by a mechanical switch. The DC output enable circuitry must be SELVcompliant.
The power supply shall not latch into a shutdown state when PS_ON# is driven active by pulses between 10ms to 100ms during the decay of the power rails.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | Conn_01x02 | my:AMP-1-1123724-2 | J1 |
| 1 | DreamcastPower | my:DreamcastPower | U1 |
| 1 | R | Resistors_SMD:R_0805_HandSoldering | 10k |
| 1 | atx_24pin | my:ATX_24_pin | U2 |
It measures 54.9 × 30.7 mm and has 2 copper layers, 1.6 mm thick.
4 parts. 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 chriz2600/PicoDreamcast repository on GitHub, at the commit this page was made from: the board is pico_psu_mount.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

drandyhaas/KiCadRoutingTools
A set of Python/Rust tools to aid routing in KiCad

osy/XG_Mobile_Station
Open source eGPU dock for ROG Ally and ROG Flow

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2