Skip to the content
2 layers38.1 × 50.8 mmSAO Demo Controller, the printed circuit board in 3D

A small inline SAO with an RP2040 used to demo SAOs that require smarts, but don't have it built-in.

Size
38.1 × 50.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
59
Nets
74
Pads
259
Tracks, vias
633, 91
Pours
7
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
4 Oct 2024
Updated
26 Aug 2026

Overview

SAO Demo Controller is an open-source printed circuit board by ageppert, from the ageppert/SAO_Demo_Controller repository on GitHub. It is a 2-layer board of 38.1 × 50.8 mm with 59 parts on 74 nets, routed with 633 tracks and 91 vias.

It is built around the TPS61200DRC, LM66100DCK and RP2040-ZERO, with the RY2201, TP4054 and EVQP7J01P among its other parts. Its parts include 20 resistors, 10 ICs, 7 capacitors, 4 crystals and 2 connectors. It belongs with the RP2040 boards of this library.

Main components

9

README

README.md

SAO DEMO CONTROLLER

A Microcontroller for your smarter-than-average SAO!

The SAO Demo Controller makes it convenient to bring life to your advanced I2C-based SAO! Use this to test and demonstrate your new design even when your host badge isn't ready to control the SAO. Maybe this is better referred to as a micro badge for developing SAOs.

CAUTION: Do not plug this into your host badge and USB-C at the same time!!!

Follow this project at: https://hackaday.io/project/198034-sao-demo-controller

Hardware Version 3.X This one is protected for multiple power input options simultaneously with far more advanced power options, protection, and routing. This one is a perfect companion for an Etch sAo Sketch, Mac SAO, or any other SAO! See schematic for details and instructions.

Hardware Version 2.0

Hardware Version 1.0

Parts

59
QtyValueFootprintReferences
71KResistor_SMD:R_0603_1608MetricR1, R4, R5, R6, R7, R15, R18
5LM66100DCKPackage_TO_SOT_SMD:SOT-363_SC-70-6U3, U4, U5, U6, U8
4EVQP7J01PAndy_Footprint_Library:SMD4_SW_EVQP7J_PANB1, B2, B3, B4
3100nFCapacitor_SMD:C_0603_1608MetricC1, C5, C6
34K7Resistor_SMD:R_0603_1608MetricR3, R19, R20
20Resistor_SMD:R_0603_1608MetricR10, R11
210uFCapacitor_SMD:C_0603_1608MetricC2, C7
22K2Resistor_SMD:R_0603_1608MetricR8, R9
247uFCapacitor_SMD:C_0805_2012MetricC3, C4
28K2Resistor_SMD:R_0603_1608MetricR14, R16
2SAO_connAndy_Footprint_Library:Badgelife-SAOv169-BADGE-2x3-no-front-text-yes-front-outlineX2, X3
2SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP4, JP5
10.05-1%Resistor_SMD:R_0805_2012MetricR17
11.2MResistor_SMD:R_0603_1608MetricR12
11K2Resistor_SMD:R_0603_1608MetricR2
12.2uHInductor_SMD:L_Sunlord_SWPA4020SL1
1210KResistor_SMD:R_0603_1608MetricR13
1BAT-LConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ2
1BAT-PConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ1
1INA180A2Package_TO_SOT_SMD:SOT-23-5U9
1LEDLED_SMD:LED_0603_1608MetricD1
1QWIICConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalX4
1RP2040-ZeroAndy_Footprint_Library:RP2040 ZeroU10
1RY2201Package_TO_SOT_SMD:SOT-23-5_HandSolderingU1
1SAO_connAndy_Footprint_Library:Badgelife-SAOv169-BADGE-2x3-no-front-textX1
1SJ_BYPASS_IDEAL_DIODEJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP7
1SJ_GPIO1_PASSTHRUJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1SJ_GPIO2_PASSTHRUJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1SJ_REV_PWR_BDGJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP11
1SJ_VOUT_MONJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP10
1SK12D07L4BAndy_Footprint_Library:Switch_SK12D07VG4SW3
1SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP8
1TP4054Package_TO_SOT_SMD:SOT-23-5U2
1TPS61200DRCPackage_SON:Texas_S-PVSON-N10_ThermalViasU7
1~Andy_Footprint_Library:Machine_Ideas_logoG1

More from ageppert/SAO_Demo_Controller

3
  • 2 layers38.1 × 50.8 mmSAO Demo Controller, the printed circuit board in 3D

    SAO Demo Controller

    ageppert/SAO_Demo_Controller

    A small inline SAO with an RP2040 used to demo SAOs that require smarts, but don't have it built-in.

    56 parts3
  • 2 layers38.1 × 50.8 mmSAO Demo Controller, the printed circuit board in 3D

    SAO Demo Controller

    ageppert/SAO_Demo_Controller

    A small inline SAO with an RP2040 used to demo SAOs that require smarts, but don't have it built-in.

    17 parts3
  • 2 layers38.1 × 50.8 mmSAO Demo Controller, the printed circuit board in 3D

    SAO Demo Controller

    ageppert/SAO_Demo_Controller

    A small inline SAO with an RP2040 used to demo SAOs that require smarts, but don't have it built-in.

    6 parts3

Similar boards

  • 2 layers88.9 × 50.8 mmCore16 LB, the printed circuit board in 3D

    Core16 LB

    ageppert/Core16-Interactive-Core-Memory

    Weave 16 bits of core memory and LEDs to interact with using a magnetic wand

    130 parts5
  • 2 layers85 × 170 mmCore64 LB, the printed circuit board in 3D

    Core64 LB

    ageppert/Core-64-Interactive-Core-Memory-Badge

    64 bits of core memory and LEDs to interact with directly using a magnetic wand.

    194 parts17GPL-3.0
  • 2 layers48 × 46 mmSao vapeorwear, the printed circuit board in 3D

    Sao vapeorwear

    exclamationMarek/vapeorwear

    Wearable SAO power pack

    26 parts3
  • 4 layers25 × 69.2 mmParallelogram, the printed circuit board in 3D

    Parallelogram

    sequoia-hope/ultraroute

    PCB autorouting experiments around copperroute: route jobs, leaderboards, board morphing

    148 parts1MIT
  • 2 layers88.9 × 50.8 mmBLDC BIZ CARD, the printed circuit board in 3D

    BLDC BIZ CARD

    ageppert/Brushless-Motor-Biz-Card

    A brushless motor and driver built in to a business card form-factor for learning and experimenting!

    82 parts38MIT
  • 2 layers85 × 85 mmCore64c LB, the printed circuit board in 3D

    Core64c LB

    ageppert/Core-64c-Compact-Interactive-Core-Memory-Badge

    64 bits of core memory and LEDs to interact with directly using a magnetic wand.

    162 parts1GPL-3.0
  • 2 layers50.8 × 63.5 mmSAO Core4, the printed circuit board in 3D

    SAO Core4

    ageppert/SAO_CORE4

    A Nibble of Core Memory

    92 parts20
  • 4 layers198.4 × 104.3 mmDC33, the printed circuit board in 3D

    DC33

    Maritime-Hacking-Village/Badge-2025

    Public repository for the official MHV 2025 badge.

    200 parts15CERN-OHL-W-2.0

Questions

How big is the SAO Demo Controller PCB?

It measures 38.1 × 50.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SAO Demo Controller use?

59 parts, built around the TPS61200DRC, LM66100DCK, RP2040-ZERO and RY2201. 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 SAO Demo Controller KiCad files?

From the ageppert/SAO_Demo_Controller repository on GitHub, at the commit this page was made from: the board is Electronic Design/SAO Demo Controller V4 Design Files KiCAD 10/SAO_Demo_Controller.kicad_pcb and its schematic Electronic Design/SAO Demo Controller V1 Design Files KiCAD 8/SAO_Demo_Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SAO Demo Controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask ageppert before reusing the design.