Skip to the content
PCBKitNew board
2 layers97.8 × 75.4 mmXiao LIF, the printed circuit board in 3D

XIAO LIF input device with KiCad files, firmware, and visualizers.

Size
97.8 × 75.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
34
Pads
75
Tracks, vias
139, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Jun 2026
Updated
24 Jun 2026

Overview

Xiao LIF is an open-source printed circuit board by YYK2007, from the YYK2007/software-lif-input-device repository on GitHub. It is a 2-layer board of 97.8 × 75.4 mm with 16 parts on 34 nets, routed with 139 tracks and 0 vias.

Its parts include 6 resistors, 6 diodes, 1 connector and 1 switch. It belongs with the ESP32 boards of this library.

README

README.md

Software LIF Input Device

Software LIF Input Device is a XIAO-based input-device experiment that models leaky-integrate-and-fire behavior in software while testing custom board files, firmware, and visualizers.

Project

This project sits between the analog neuron-board work and the later wearable signal-processing work. Instead of implementing every neuron behavior physically, it uses software to model the LIF loop and turns that behavior into an input-device experiment.

The repository includes KiCad files, firmware, visualizers, and development notes for the XIAO-based board. The point was to test how a neuron-inspired signal could be read, displayed, and used as an interface element with a board I could fabricate and program myself.

Repository Layout

  • source/ contains the working source files, firmware, CAD, board files, scripts, or app code.
  • artifacts/ contains packaged project assets such as design bundles, board packages, firmware bundles, or distributable files.
  • docs/development/ contains the build notes, tests, screenshots, and design rationale.
  • docs/media/ contains images and videos used by the development notes.

Key Files

Project Artifacts

Development Notes

Background

This project was developed by Youssef Kusibati during Fab Academy 2026 while working across FabLab Benfica and FabLab Kannai. The development notes are included here for context, and the original site reference is available at https://fabacademy.org/2026/labs/kannai/students/youssef-kusibati/.

License

See LICENSE. Some included datasets or upstream materials may carry their own attribution terms; check nearby license or attribution files when present.

Parts

16
QtyValueFootprintReferences
6100Resistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R7
6LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4, D5, D7
1
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1Module_XIAO-ESP32S3PCM_fab:SeeedStudio_XIAO_ESP32S3M1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1

Questions

How big is the Xiao LIF PCB?

It measures 97.8 × 75.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Xiao LIF use?

16 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 Xiao LIF KiCad files?

From the YYK2007/software-lif-input-device repository on GitHub, at the commit this page was made from: the board is source/Xiao_LIF.kicad_pcb and its schematic source/Xiao_LIF.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Xiao LIF design in my own project?

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

Similar boards

  • 2 layers140.5 × 30 mmType e, the printed circuit board in 3D

    Type e

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    16 parts3kApache-2.0
  • 2 layers41.4 × 14.5 mmU2f zero, the printed circuit board in 3D

    U2f zero

    conorpp/u2f-zero

    U2F USB token optimized for physical security, affordability, and style

    16 parts2.4k
  • 2 layers122 × 37 mmV0-UmbilicalBoard, the printed circuit board in 3D

    V0-UmbilicalBoard

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    16 parts1.1kGPL-3.0
  • 2 layers152 × 57.6 mmVideoslotadapter, the printed circuit board in 3D

    Videoslotadapter

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    16 parts1kGPL-3.0
  • 2 layers36 × 63.4 mmSmart ringfinal layout, the printed circuit board in 3D

    Smart ringfinal layout

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    16 parts915
  • 2 layers60 × 40 mmHASwitchPlate, the printed circuit board in 3D

    HASwitchPlate

    aderusha/HASwitchPlate

    LCD touchscreen for Home Automation

    16 parts738MIT
  • 2 layers21.1 × 26.9 mmDemo, the printed circuit board in 3D

    Demo

    easyw/kicadStepUpMod

    kicadStepUp: ECAD to MCAD FreeCAD WorkBench

    16 parts704