Skip to the content
PCBKitNew board
2 layers110 × 82.5 mmTinyci main, the printed circuit board in 3D

tinyci

Size
110 × 82.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
54
Nets
55
Pads
190
Tracks, vias
312, 82
Pours
4
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
18 Nov 2020
Updated
5 Jun 2025

Overview

Tinyci main is an open-source printed circuit board by superna9999, from the superna9999/tinyci repository on GitHub. It is a 2-layer board of 110 × 82.5 mm with 54 parts on 55 nets, routed with 312 tracks and 82 vias.

It is built around the AMS1117-3.3 and BC817-25. Its parts include 13 connectors, 9 resistors, 9 diodes, 6 capacitors and 4 transistors.

Main components

2

README

README.md

TinyCI

General Concept:

TinyCi Main

Relay board controlled by a W32-ETH01 module.

Input: 5V

Produced:

  • v0.5: x5 produced, x4 soldered, x3 used in production
  • v0.7: x5 produced & used in production
  • v0.8: Design done

ESP32 Firmware: see firmware/tinyci-fw/

Remote Relay Control script: see firmware/tinyci-fw/tinyci-relay.py

TinyCi USB

Secondary Relay board controlled by the W32-ETH01 on the main board.

Input: 5V to 12V

Produced:

  • v0.1: x5 produced, x3 soldered, x2 used in production
  • v0.3: x5 Produced, x0 used in production

TinySerial

Quad FTDI board + breakout of all FTDI I/Os with the TinyCi form factor + holes to hook a Pi/LaFrite/LePotato to control the FTDI + TinyCi USBs.

Input: USB

Produced:

  • v1: x5 Produced, failed to bringup, will be replaced with OctoSerial using CH348Q

LICENCE

text
CERN OPEN HARDWARE LICENCE v1.1

Parts

54
QtyValueFootprintReferences
5220RResistor_SMD:R_1206_3216MetricR5, R6, R7, R8, R9
5Jack-DCConnector_BarrelJack:BarrelJack_HorizontalJ1, J2, J3, J6, J7
5LEDLED_SMD:LED_1206_3216MetricD9, D10, D11, D12, D13
41000uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC2, C4, C5, C6
41KResistor_SMD:R_1206_3216MetricR1, R2, R3, R4
4BC817-25Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4
4S1BB-13-FDiode_SMD:D_SMB_HandsolderingD1, D2, D3, D4
4SANYOU_SRD_Form_CRelay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_CK1, K2, K3, K4
4USB_A_StackedConnector_USB:USB_A_Wuerth_61400826021_Horizontal_StackedJ10, J11, J12, J13
210uFCapacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-DC1, C3
2Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ8, J9
2Conn_01x13_MaleConnector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_VerticalJ4, J5
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1LOGOTinyCI:just-ci-itG***
1TestPointTestPoint:TestPoint_Pad_D2.0mmTP1

The 52 most common of 54 parts.

Questions

How big is the Tinyci main PCB?

It measures 110 × 82.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tinyci main use?

54 parts, built around the AMS1117-3.3 and BC817-25. 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 Tinyci main KiCad files?

From the superna9999/tinyci repository on GitHub, at the commit this page was made from: the board is tinyci-main/tinyci-main.kicad_pcb and its schematic tinyci-main/USB_Connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tinyci main design in my own project?

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

More from superna9999/tinyci

2
  • 2 layers110 × 82.5 mmTinyserial, the printed circuit board in 3D

    Tinyserial

    superna9999/tinyci

    tinyci

    50 parts3
  • 2 layers110 × 82.5 mmTinyci usb, the printed circuit board in 3D

    Tinyci usb

    superna9999/tinyci

    tinyci

    49 parts3

Similar boards

  • 4 layers37.1 × 37.2 mmDoorman, the printed circuit board in 3D

    Doorman

    AzonInc/Doorman

    ESP32-S3 based Intercom Gateway (TCS / Koch / Niko / Scantron / Analogue Systems)

    44 parts252GPL-3.0
  • 2 layers35 × 50 mmImu rc hand unit, the printed circuit board in 3D

    Imu rc hand unit

    DimitriOnLSD/imu-rc

    Gesture-based RC car controller using ESP32-S3, BLE, LSM6DSO IMU, OLED display, and LiPo battery with USB-C charging.

    76 parts7MIT
  • 2 layers136.2 × 85.9 mmBATDATUNIT01, the printed circuit board in 3D

    BATDATUNIT01

    mlab-modules/BATDATUNIT01

    Multiple parallel Li-ion 18650 battery cell module with BMS and data storage with MCU control.

    225 parts5GPL-3.0
  • 2 layers54.1 × 14.5 mmMulti LED JT V2, the printed circuit board in 3D

    Multi LED JT V2

    sdp8483/Multi-LED_JT_V2

    Multi LED Joule Thief V2

    12 parts4MIT
  • 2 layers70.9 × 60.8 mmAMFOC01, the printed circuit board in 3D

    AMFOC01

    AstroMeters/AMFOC01

    Open-source USB-C precize motorized telescope focuser with PC and manual control support.

    116 parts3GPL-3.0
  • 2 layers42 × 32 mmRAMS - PCB, the printed circuit board in 3D

    RAMS - PCB

    JanClyde05/Road-Accident-Monitoring-System

    This directory contains the planning, specification, and initial KiCad project for RAMS Wearable PCB Revision C. Do not fabricate from this directory yet -- manual schematic wiring and DRC verification are still needed.

    68 parts1
  • 2 layers70.6 × 50.3 mmTFUNIPAYLOAD01, the printed circuit board in 3D

    TFUNIPAYLOAD01

    ThunderFly-aerospace/TFUNIPAYLOAD01

    Universal interface for TF-ATMON sensor payload.

    81 parts1GPL-3.0
  • 2 layers96 × 76 mmWb2, the printed circuit board in 3D

    Wb2

    falseywinchnet/hf-active-antennas

    Open-hardware HF receive-antenna amplifiers: zero-flux loop amp, loop LNA, mini-whip. LTspice models, KiCad boards, JLCPCB packages. see license

    167 parts