
Buck
almondsun/DynamicSystemsAndControl
Dynamic Systems and Control coursework: Buck converter modeling, reports, KiCad PCB and STM32 firmware

ZX Printer interface for a thermal printer module
Printer is an open-source printed circuit board by spbnick, from the spbnick/thermal-spectrum repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 74 × 47 mm with 39 parts on 114 nets, routed with 427 tracks and 139 vias.
It is built around the INA180A2IDBVR(LX) and SN74HCT00DR-JSM. Its parts include 15 capacitors, 10 resistors, 7 ICs, 4 connectors and 2 diodes. It belongs with the interfaces and adapters boards and the STM32 boards of this library.
Thermal Spectrum is a ZX Printer interface to a thermal printer module, for ZX Spectrum computer.
First you'll need the compiler. If you're using a Debian-based Linux you can
get it by installing gcc-arm-none-eabi package. Then you'll need the
libstammer library. Build it first, then export environment
variables pointing to it:
export CFLAGS=-ILIBSTAMMER_DIR LDFLAGS=-LLIBSTAMMER_DIRLIBSTAMMER_DIR above is the directory where libstammer build is located.
After that you can build the firmware using make.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C3, C4, C5, C9, C10, C12, C13, C14, C15 |
| 7 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R7, R10 |
| 3 | 1uF | Capacitor_SMD:C_0603_1608Metric | C2, C6, C11 |
| 2 | 20pF | Capacitor_SMD:C_0603_1608Metric | C7, C8 |
| 2 | 510R | Resistor_SMD:R_0603_1608Metric | R8, R9 |
| 2 | MC74ACT373DWR | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U1, U4 |
| 1 | 8MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Conn_01x05_Male | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J3 |
| 1 | Conn_01x06_Male | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | INA180A2IDBVR | Package_TO_SOT_SMD:SOT-23-5 | U7 |
| 1 | LED_BLUE | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | LED_GREEN | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | R02 | Resistor_SMD:R_1206_3216Metric | R6 |
| 1 | SN74HCT00DR | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2 |
| 1 | SN74HCT02DRG4 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3 |
| 1 | STM32F103C8Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U6 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23 | U5 |
| 1 | ZX_Spectrum_128K_expansion | printer:board_socket | J1 |

almondsun/DynamicSystemsAndControl
Dynamic Systems and Control coursework: Buck converter modeling, reports, KiCad PCB and STM32 firmware

FujiNetWIFI/fujinet-hardware
Schematics and design files for FujiNet hardware

JeyRunner/actonator
3D printable robot actuator with belt-driven gearbox and custom FOC driver board.


jfulreader64/Baja_ECVT_Controller
ECVT Controller for brushed motor, 15a Sustained Current

10htts/5S-Blower-Controller
Open-source reference controller for a two-wire brushed-DC blower powered by a removable 5-series lithium-ion battery (approximately 15–21 V).

HeyPCB/kestrel-esc
Kestrel 4in1: 6S 4-in-1 ESC running stock AM32 on four STM32G071s, with 24 CSD18540 FETs, LM5109B drivers and battery current sensing. 48 x 52 mm 6-layer KiCad 10 board, DRC clean, with gerbers, BOM, CPL and STEP.

HeyPCB/phone-robot
Bolt, the phone stand robot: A little robot that holds your phone, charges it, and peeks over the top to tell you how it's eating. KiCad 10, heypcb.ai merch.
It measures 74 × 47 mm and has 2 copper layers, 1.6 mm thick.
39 parts, built around the INA180A2IDBVR(LX) and SN74HCT00DR-JSM. 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 spbnick/thermal-spectrum repository on GitHub, at the commit this page was made from: the board is printer.kicad/printer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).