Skip to the content
2 layers105.8 × 80.2 mmBattery psu, the printed circuit board in 3D

Ribbon Synthesizer using Daisy Seed.

Size
105.8 × 80.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
26
Pads
111
Tracks, vias
254, 728
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Aug 2023
Updated
28 Jul 2026

Overview

Battery psu is an open-source printed circuit board by ideocentric, from the ideocentric/ribbon-synth repository on GitHub, published under the MIT licence. It is a 2-layer board of 105.8 × 80.2 mm with 41 parts on 26 nets, routed with 254 tracks and 728 vias.

It is built around the CN3302, HY2120-CB and MIC39102YM-TR, with the B2B-XH-A, HXY3404MI and SI2347DS-T1-GE3-1 among its other parts. Its parts include 12 capacitors, 10 resistors, 6 connectors, 5 transistors and 4 ICs. It belongs with the power and audio and music boards of this library.

Main components

7

README

README.md

absonus — Ribbon Synthesizer

A touch-controlled FM ribbon synthesizer built on the Electrosmith Daisy Seed platform. Pitch is controlled by a 150mm soft-pot ribbon sensor; expression by a force-sensitive resistor. A panel of knobs and switches shapes the FM synthesis, distortion, filter, tremolo, and reverb.

Repository Structure

text
absonus/
├── firmware/
│   ├── absonus/          Main firmware (DaisyDuino sketch)
│   └── sensor-test/      Utility sketch — reads all panel inputs over serial
│
├── hardware/
│   ├── enclosure/        FreeCAD / DXF / STL files for the enclosure and drill templates
│   ├── pcb/
│   │   ├── absonus-v0.2/ KiCad schematic and PCB layout (current)
│   │   ├── battery-clamp/ 3D-printable clamp for the 18650 battery holder
│   │   └── library/      KiCad component libraries (symbols + footprints)
│   └── testing-panel/    Laser-cut test panel drawings
│
├── bom/
│   ├── pcb-assembly-bom.csv    JLCPCB assembly BOM for the main PCB
│   └── sourced-components.md   Hand-sourced components (pots, sensors, enclosure, etc.)
│
├── docs/
│   ├── design-notes.md         Hardware layout and component design notes
│   ├── firmware-architecture.md Signal chain, module reference, pin mapping
│   └── datasheets/             Component datasheets (FSR, SoftPot, LS18-P, etc.)
│
├── assets/               Photos, renders (to be added)
│

Documentation

Build

Open firmware/absonus/absonus.ino in Arduino IDE with the DaisyDuino board package installed. Select Daisy Seed as the target board.

Hardware Verification

Before troubleshooting from audio output, flash firmware/sensor-test/sensor-test.ino to the Daisy Seed immediately after assembly. It reads every pot, switch, force sensor, and soft-pot and streams their normalized values over serial (9600 baud, 100 ms interval). Use the Arduino Serial Plotter or any serial monitor to confirm each input responds correctly and is wired to the right pin before loading the main firmware.

Parts

41
QtyValueFootprintReferences
6B2B-XH-AConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ1, J2, J3, J5, J6, J7
5330RResistor_SMD:R_0603_1608MetricR2, R3, R7, R9, R11
40.1uF/25VCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C13
410uF/25VCapacitor_SMD:C_0603_1608MetricC1, C7, C10, C16
3HXY3404MPackage_TO_SOT_SMD:SOT-23Q3, Q4, Q5
21uF/25VCapacitor_SMD:C_0603_1608MetricC6, C14
2Battery_CellBattery:BatteryHolder_MPD_BH-18650-PC2BT1, BT2
2SI2347DS-T1-GE3 Package_TO_SOT_SMD:SOT-23Q1, Q2
110uHInductor_SMD:L_Wuerth_HCI-1040L1
12.1KResistor_SMD:R_0603_1608MetricR6
122uF/25VCapacitor_SMD:C_0603_1608MetricC8
12KResistor_SMD:R_0603_1608MetricR4
1470KResistor_SMD:R_0603_1608MetricR1
1470uF/16VCapacitor_SMD:CP_Elec_6.3x7.7C2
16.2KResistor_SMD:R_0603_1608MetricR5
180mRResistor_SMD:R_2512_6332MetricR12
1CN3302Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1HY2120-CBPackage_TO_SOT_SMD:SOT-23-6U3
1LTC4412xS6Package_TO_SOT_SMD:TSOT-23-6U4
1MIC39102YM-TRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1SS34Diode_SMD:D_SMAD3

More from ideocentric/ribbon-synth

5
  • 2 layers50.8 × 101.6 mmAbsonus v0.2, the printed circuit board in 3D

    Absonus v0.2

    ideocentric/ribbon-synth

    Ribbon Synthesizer using Daisy Seed.

    20 parts1MIT
  • 2 layers50.8 × 101.6 mmAbsonus v0.1, the printed circuit board in 3D

    Absonus v0.1

    ideocentric/ribbon-synth

    Ribbon Synthesizer using Daisy Seed.

    17 parts1MIT
  • 2 layersLipo charger booster, the printed circuit board in 3D

    Lipo charger booster

    ideocentric/ribbon-synth

    Ribbon Synthesizer using Daisy Seed.

    11 parts1MIT
  • 2 layers88.9 × 30.5 mmPower unit, the printed circuit board in 3D

    Power unit

    ideocentric/ribbon-synth

    Ribbon Synthesizer using Daisy Seed.

    9 parts1MIT
  • 2 layers106 × 50.8 mmBattery holder, the printed circuit board in 3D

    Battery holder

    ideocentric/ribbon-synth

    Ribbon Synthesizer using Daisy Seed.

    6 parts1MIT

Similar boards

  • 4 layers88.1 × 59.4 mmChromapi motherboard v1, the printed circuit board in 3D

    Chromapi motherboard v1

    Mowibox/chromapi_motherboard

    Raspberry Pi control HAT dedicated to the quadruped robot Chromapi.

    139 parts2Apache-2.0
  • 4 layers63.2 × 70.5 mmHomectrl v2, the printed circuit board in 3D

    Homectrl v2

    jeevan9s/homectrl-sys

    home automation controller

    141 parts2
  • 2 layers20 × 160 mmZibs Saber v2, the printed circuit board in 3D

    Zibs Saber v2

    PedroBMedeiros/PolySaber

    Firmware for Cal Poly Senior Project - PolySaber a Custom PCB Soundboard

    75 parts
  • 4 layers85 × 56 mmAnthC, the printed circuit board in 3D

    AnthC

    Anthilla/AnthC

    Anthilla AnthC Board

    211 parts40
  • 2 layers170 × 140 mmLibreVerter Controller, the printed circuit board in 3D

    LibreVerter Controller

    imendizabal/LibreVerter

    Open Source Power Converter - Hardware Components

    215 parts22
  • 4 layers178.3 × 67.6 mmShutdown, the printed circuit board in 3D

    Shutdown

    bruinformula/mk11-shutdown-pcb

    217 parts
  • 4 layers70 × 45 mmDrs, the printed circuit board in 3D

    Drs

    PUT-Motorsport/PUTM_EV_DRS

    Drs (active aero) project for PUT Motorsport

    111 parts

Questions

How big is the Battery psu PCB?

It measures 105.8 × 80.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Battery psu use?

41 parts, built around the CN3302, HY2120-CB, MIC39102YM-TR and B2B-XH-A. 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 Battery psu KiCad files?

From the ideocentric/ribbon-synth repository on GitHub, at the commit this page was made from: the board is archive/hardware/power-supply/v3.0/Design-Files/Battery-psu.kicad_pcb and its schematic archive/hardware/lipo-charger-booster/lipo-charger-booster.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Battery psu design in my own project?

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).