
Watch v3
KIIT-Robotic-Society/Dharma_RoboFest4.0
Dharma Bot is a quadruped robotic dog featuring 12-DOF locomotion, real-time sensing, and a modular subsystem design.

Custom LPC2148 ARM7 development board designed in KiCad with USB-C, 5V protection, 3.3V regulation, USB ESD protection, crystal oscillator, reset, ISP/UART programming, JTAG, GPIO, I2C, SPI, ADC, DAC, LEDs, test points, and expansion headers for embedded development.
Project 3 is an open-source printed circuit board by devKOff, from the devKOff/arm-header-pinout-board repository on GitHub. It is a 2-layer board of 104.4 × 40 mm with 52 parts on 161 nets.
It is built around the LPC2148FBD64, AP2112K-3.3 and USBLC6-2SC6, with the AO3401A, BC847 and SMBJ5.0A among its other parts. Its parts include 13 capacitors, 13 resistors, 10 connectors, 5 diodes and 3 ICs. It belongs with the interfaces and adapters boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.
A custom breakout and header pinout board designed for ARM microcontroller development, providing structured signal routing, power distribution, and debugging access points.
The ARM Header Pinout Board is engineered to simplify prototyping and peripheral interfacing for ARM-based microcontrollers. It breaks out all core GPIO, communication buses (SPI, I2C, UART), and power rails into clean, labeled standard pin headers, minimizing wiring clutter on the breadboard.
arm-header-pinout-board/
├── .history/ # Automatic local schematic and PCB version backups
├── Block 6 — Crystal/ # Sub-schematic blocks or modular design files
├── bom/ # Bill of Materials (CSV / HTML)
├── docs/ # Datasheets, schematics PDFs, and pinout diagrams
├── gerbers/ # Production-ready Gerber and drill files for PCB fabrication
├── hardware/ # 3D step models, enclosure designs, or mechanical CAD files
├── images/ # Photos, renders, and wiring diagrams
├── .gitignore # Git exclusion rules for KiCad temporary/lock files
├── LICENSE # Open-source license governing the hardware/code
├── README.md # Project documentation
├── changelog.md # Version history and revision notes
├── project_3.kicad_pro # KiCad project master file
└── project_3.kicad_pcb # Main printed circuit board layout| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100nF | Capacitor_SMD:C_0603_1608Metric | C4, C6, C7, C8, C9, C10, C12, C16 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13 |
| 4 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2, J6, J7, J8 |
| 4 | LED | LED_SMD:LED_0603_1608Metric | D2, D3, D4, D5 |
| 3 | 10kΩ | Resistor_SMD:R_0603_1608Metric | R6, R7, R17 |
| 2 | 10µF | Capacitor_SMD:C_0805_2012Metric | C3, C5 |
| 2 | 18pF* | Resistor_SMD:R_0603_1608Metric | C1, C2 |
| 2 | 33Ω | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 5.1kΩ | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | Conn_02x10_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical | J3, J9 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TL3305A | SW1, SW2 |
| 1 | 1.5kΩ | Package_TO_SOT_SMD:SOT-23 | R16 |
| 1 | 100kΩ | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 4.7µF | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 47Ω | Resistor_THT:R_Array_SIP14 | RN1 |
| 1 | 500mA PTC | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23-5 | Q1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | BC847 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J10 |
| 1 | Conn_02x20_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J4 |
| 1 | Ferrite bead | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | GPIO_PORT1 | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J5 |
| 1 | LPC2148FBD64 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | SMBJ5.0A | Diode_SMD:D_SMA | D1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |

KIIT-Robotic-Society/Dharma_RoboFest4.0
Dharma Bot is a quadruped robotic dog featuring 12-DOF locomotion, real-time sensing, and a modular subsystem design.

harrydobbs/bbq-temperature-monitor
STM32 Microcontroller equipped with 2.4GHz Transceiver and K-Type Thermocouple



Vishalbabu-09/Auralab_Workstation
Advanced 4-layer PCB design featuring split-plane noise isolation (AGND/DGND) and asynchronous dual-core processing. Implements a handheld multi-tool oscilloscope, current tracker, and symmetrical DC power supply.


JamesTwallin/gas_sensor
A tiny plug-in board for the rev E phone-companion board. It stands upright in a notch in rev E's sensor end, between the two gas sensor cans, and pokes 4.5 mm out through a slot in the case face, so its tip sits in the…

aitesam961/OpenADSP
An Embedded Digital Signal Processing Device for Audio signals.
It measures 104.4 × 40 mm and has 2 copper layers, 1.6 mm thick.
52 parts, built around the LPC2148FBD64, AP2112K-3.3, USBLC6-2SC6 and AO3401A. 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.
From the devKOff/arm-header-pinout-board repository on GitHub, at the commit this page was made from: the board is project_3.kicad_pcb and its schematic Block10.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask devKOff before reusing the design.