

Remote powerOn
Remotely power on a PC (or any device with a momentary power-button header) from Discord, using a Raspberry Pi and a small custom PCB.
- Size
- 45.4 × 43 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 19
- Nets
- 14
- Pads
- 38
- Tracks, vias
- 38, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 19 Aug 2026
- Updated
- 27 Oct 2026
Overview
Remote powerOn is an open-source printed circuit board by Spac3y, from the Spac3y/remote-powerOn repository on GitHub. It is a 2-layer board of 45.4 × 43 mm with 19 parts on 14 nets, routed with 38 tracks and 0 vias.
It is built around the BC517. Its parts include 3 resistors, 1 diode, 1 transistor and 1 switch.
Main components
1README
README.mdremote-powerOn
Remotely power on a PC (or any device with a momentary power-button header) from Discord, using a Raspberry Pi and a small custom PCB.
Send ?on in a private Discord channel and a Raspberry Pi pulses a GPIO pin,
which drives a transistor-switched relay/output on the custom board to
simulate a momentary press of the target device's power-button header. The
bot connects outbound-only via Discord's Gateway API, so there's no port
forwarding or public IP exposure of the Pi.
Structure
code/— the Discord bot (Python,discord.py+gpiozero) that runs on the Pi and drives the GPIO pin. Seecode/README.mdfor setup, Discord bot configuration, and systemd install instructions.kicad/— KiCad schematic/PCB design for the driver board that sits between the Pi's GPIO pin and the target device's power-button header. Seekicad/changes.mdfor the design change log.
Parts
19| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_DIN965_Pad | H1, H2, H3, H4 |
| 2 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R3 |
| 2 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | OUT1, PC1 |
| 2 | LED | LED_THT:LED_D5.0mm | OUT2, PWR1 |
| 2 | LOGO | SilkScreen:Peter_Image | G***, Peter |
| 1 | 1N4007 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D3 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | BC517 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | CA14NV12,5-10KA2020 | Potentiometer_THT:Potentiometer_ACP_CA14V-15_Vertical_Hole | RV1 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | IN1 |
| 1 | LMR2-3D | Relay_THT:LMR2-3D | K1 |
| 1 | LOGO | SilkScreen:smth | refer2 |
Questions
How big is the Remote powerOn PCB?
It measures 45.4 × 43 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Remote powerOn use?
19 parts, built around the BC517. 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.
Where can I download the Remote powerOn KiCad files?
From the Spac3y/remote-powerOn repository on GitHub, at the commit this page was made from: the board is kicad/remote-powerOn.kicad_pcb and its schematic kicad/remote-powerOn.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Remote powerOn design in my own project?
Its repository states no licence, so its author keeps all rights: ask Spac3y before reusing the design.
Similar boards
- 4 layers127 × 127 mm

- 2 layers55 × 55 mm

ILX544A V1 B2
altLab/AltoEspectro
Projecto de Uma Camara de CCD arrefecida para Espectroscopia, imagem de scanning, ou para fotografia panorâmica se utilizada com cabeça panorâmica.
29 parts1MIT - 2 layers52.5 × 38.5 mm

- 2 layers193 × 160 mm

- 2 layers110.5 × 102.9 mm

- 2 layers379.1 × 273.4 mm

NE Delta
frubem/NE_Delta_Schematics
Forked from https://codeberg.org/hkzlab/NE_Delta_Schematics
185 parts - 2 layers117 × 74 mm

- 2 layers213.5 × 130.5 mm

ZX Spider-48
liveboxandy/ZX-Spider-48
ZX Spider 48K by 'Skoti' https://github.com/konkotgit/ZX-48-Spider recreated in Kicad 10 to get a full ibom including tracks and vias. The gerbers in the Gerbers folder are those from Skoti.
150 parts