

Power Button
A fully custom laptop made for the user
- Size
- 21.6 × 30.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 2
- Nets
- 2
- Pads
- 7
- Tracks, vias
- 4, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 8 Jun 2026
- Updated
- 4 Sep 2026
Overview
Power Button is an open-source printed circuit board by kershen-bot, from the kershen-bot/Custom-Computers repository on GitHub. It is a 2-layer board of 21.6 × 30.5 mm with 2 parts on 2 nets, routed with 4 tracks and 0 vias.
It belongs with the computers and single-board computers boards of this library.
README
README.mdCustom-Computer
This is a fully custom laptop that is built around a LattePanda Mu, which is a computer module that is credit card-sized. This project took around two to three and a half months. This project is inspired by Ben Makes Everything and Bryan. The specific video by Ben Makes Everything that I used is "https://www.youtube.com/watch?v=o00P7wHbd2c," and the video by Bryan that I used is "https://www.youtube.com/watch?v=fks3PBodyiE." Bryan's website is "https://www.byran.ee/"
Below is an image of the full shell of the custom laptop without the hinge mechanism and the internal components.
Configuration of the Lattepanda Mu,
The exact size of the Lattepanda Mu is 69.6MM by 60MM, and the standard credit card is 85.6MM by 54MM it is very. The Lattepanda Mu has an Intel X86 chip. It can be configured with an N100 or an N305 chip. The ram that on the Lattepanda Mu is 16GB of LPDDR5 4800MT/s, and for storage, it can be equipped with an M.2 2230 NVME SSD or slash and a 64GB eMMC 5.1 Storage. And of course it has a wifi card, so you can have wifi.
Configuration of the LattePanda Mu, The configuration of the full device is shown below as an image.
The Keyboard,
The keyboard is a split Ortholinear keyboard because Ortholinear keyboards are easier and more natural to use. The keyboard is a fork of Ben Makes Everything's first keyboard from his video "Building a LattePanda Mu Cyberdeck." The link to his video is https://www.youtube.com/watch?v=o00P7wHbd2c, and the time that the Ortholinear keyboard is mentioned is between the times 5:10 and 8:45. I learned how to make a keyboard from "https://www.youtube.com/@joe_scotto"
The Trackpad on the computer,
The trackpad is made by the company Azoteq, and the exact trackpad that I use is the PXM0091. Azoteq says itself "The IQS9150 is a generic and configurable trackpad device aimed to be suitable for numerous design variations and requirements. The PXM0091 utilizes the IQS9150 to provide high-performance multitouch (linearity, accuracy, low-noise) trackpad outputs, switch input, and an on-chip gesture recognition engine. The website that I got it from was "https://seltech-intl.com/datasheets/pxm0091.pdf."
The ports on the Laptop,
The laptop has four USB ports in the style of a Raspberry Pi. The HDMI port is on the back, like some gaming laptops, such as the HP OMEN MAX 16. There are a few internal USB ports, but not use the traditional ribbon connectors and cables; instead, it is using a JST connector, and there is an internal amp on the mainboard, but the BIOS and LattePanda Mu software do not support I2S. LattePanda said, "They will support I2S in the near future." So I decided to use a USB to audio using a rapberry pi pico to I2S, then I2S to a USB audio converter, then to the speaker.
The Power System
The power button is on the main board, and it is internal, but the reason why is that when testing it, you don't need to go to the side of the laptop. But how to turn on the computer, you may ask. There is a keyboard switch on the side of the computer that is wired to the internal power button. All so there is a switch that connects directly to the battery and skips the main board and all of the software, so in an emergency, you canan switch it, and all power is shut off immediately The battery is a 18650 4S5P battery pacl connected to an trusted AliExpress BMS, which is the "140W 2S 3S 4S 5S 6S Lithium Battery Charging Board Bidirectional Fast Charging Li-ion Lifepo4 BMS Charger Type-C IP2366 PD3.1". Which is then connected to a 100A ANL fuse. Then it goes to a screw terminal and connects to the main board with another screw terminal, which takes the 9-12 volts from the battery.
Battery Life of the laptop
Battery life is a key thing when using a laptop. When you have a small battery, you have a little time on the battery, and when you have a big battery, your batter last a long time. Number for Battery Life of the laptop
- The battery life is about 7 hours in high-performance mode.
- 10 hours on balanced mode.
- On battery saver mode. It lasts about 15 hours. These numbers are done by math but not tested in the real world. The amount of watt-hours in the battery is 120-176 watt-hours. The legal limit for laptops that can go on planes is 99.99 watt-hours, and for battery banks it is 120-176. So if you decide to make this laptop, you can't bring it on a plane, so you have to send it to the location.
Sources & bibliography
Here are some sources I used during this project. Keybourd
- https://lowprokb.ca/products/kailh-choc-low-profile-switches
- https://www.youtube.com/watch?v=bBon6WwkdJE
- https://www.youtube.com/watch?v=8WXpGTIbxlQ
- https://www.youtube.com/@joe_scotto
- https://github.com/qmk/qmk_firmware
- https://qmk.fm/ Trackpad
- https://www.mouser.com/datasheet/2/42/Azoteq_PXM0057_20220503-2943524.pdf
- https://www.azoteq.com/product/pxm0091/
- https://www.mouser.ca/ProductDetail/Azoteq/IQS9150EV02-S?qs=wT7LY0lnAe1UXNco1GldIA%3D%3D
- https://www.mouser.ca/datasheet/3/931/1/iqs9150ev02_user_guide.pdf Battery
- https://www.lipolbattery.com/lithium%20polymer%20battery.html
- https://www.amazon.ca/s?k=thin+li+po+battery&rh=n%3A667823011%2Cp_n_feature_five_browse-bin%3A23876309011&dc&ds=v1%3A1%2FyLAj4am5oxl1W0bAFB4SyuocLMjKd7XB4K8g09IpI&crid=1DQOK09KIS3O2&qid=1745368113&rnid=23876298011&sprefix=thin+li+po+battery+%2Caps%2C190&ref=sr_nr_p_n_feature_five_browse-bin_1
Parts
2| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | ~ | ScottoKeebs_Scotto:MX_Solder_1.00u | S1 |
The 1 most common of 2 parts.
More from kershen-bot/Custom-Computers
1- 2 layers45.7 × 94 mm

Similar boards
- 2 layers37 × 19 mm

Passive rpi hub75-adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
2 parts4.4kGPL-2.0 - 2 layers33 × 19 mm

- 2 layers

Diode template
adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing
2 parts547GPL-3.0 - 2 layers20.3 × 15.2 mm

L0 button
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.
2 parts546MIT - 2 layers35.1 × 46.8 mm

SDEX2M2 Breakout Board
NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2
2 parts542GPL-3.0 - 2 layers59.3 × 36.6 mm

ExpansionBoardTemplate
BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350
2 parts459GPL-3.0 - 2 layers

Alpha.9mm.wire
ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
2 parts410 - 2 layers26.7 × 64 mm

Questions
How big is the Power Button PCB?
It measures 21.6 × 30.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Power Button use?
2 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.
Where can I download the Power Button KiCad files?
From the kershen-bot/Custom-Computers repository on GitHub, at the commit this page was made from: the board is Power Button/Power Button.kicad_pcb and its schematic Audio/usb to audio/usb to audio.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Power Button design in my own project?
Its repository states no licence, so its author keeps all rights: ask kershen-bot before reusing the design.