

Controller
PSU controller comprising kicad PCB files, AVR C source files, python utilities
- Size
- 90 × 55 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 43
- Pads
- 100
- Tracks, vias
- 184, 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 12 Aug 2024
- Updated
- 12 Aug 2024
Overview
Controller is an open-source printed circuit board by telecnatron, from the telecnatron/workbench_psu_controller repository on GitHub. It is a 2-layer board of 90 × 55 mm with 27 parts on 43 nets, routed with 184 tracks and 2 vias.
It is built around the MAX232N. Its parts include 7 resistors, 6 connectors, 5 capacitors, 2 ICs and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdworkbench_psu_controller
PSU controller comprising kicad PCB files, AVR C source files, python utilities
see: https://telecnatron.com/articles/Workbench-Variable-PSU-15V-1A/index.html for full details.
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 1u | Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5 |
| 3 | 1k | Resistor_THT:R_Axial_250mw_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R4, R7 |
| 3 | 4k7 | Resistor_THT:R_Axial_250mw_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R5, R6 |
| 1 | 100k | Resistor_THT:R_Axial_250mw_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 2N7000 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q1 |
| 1 | 5V IN | Connector_JST:JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical | J4 |
| 1 | ARDUINO_PRO_MINI_5V_28PIN | Package_DIP:DIP-28_W15.24mm_LongPads | IC1 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | FAN | Connector_JST:JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | LED | Connector_JST:JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical | D1 |
| 1 | Load LED PWR | Connector_JST:JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | MAX232 | Package_DIP:DIP-16_W7.62mm_Socket | U1 |
| 1 | PSU GND | Connector_PinHeader_2.54:PinHeader_1x01_P2.54mm_Vertical | J5 |
| 1 | RS232 | Connector:JACK-STEREO-3.5mm-PCB-HandSoldered | P1 |
| 1 | Rotary_Encoder_Switch | Connector_JST:JST_XH_B5B-XH-AM_1x05_P2.50mm_Vertical_Rotary-Encoder | SW1 |
The 23 most common of 27 parts.
Questions
How big is the Controller PCB?
It measures 90 × 55 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Controller use?
27 parts, built around the MAX232N. 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 Controller KiCad files?
From the telecnatron/workbench_psu_controller repository on GitHub, at the commit this page was made from: the board is circuit/controller.kicad_pcb and its schematic circuit/controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask telecnatron before reusing the design.
Similar boards
- 2 layers40 × 55 mm

- 2 layers132.1 × 45.7 mm

IPoS
peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.
42 parts342 - 2 layers60.5 × 31.5 mm

Ps2-serial mouse adapter
necroware/ps2-serial-mouse-adapter
PS/2 to serial port mouse adapter
13 parts89GPL-3.0 - 2 layers79.7 × 35.1 mm

USB-2-232
LimeProgramming/USB-serial-mouse-adapter
Convert USB mouse to Serial mouse using Pi Pico
29 parts50MPL-2.0 - 2 layers148.3 × 116.6 mm

KiCAD RetroArduInput
RetroFuturisticEngineer/RetroARDUInput
Use USB Keyboards, Mice and Joysticks on PC/XT, PC/AT, Tandy 1000, Atari, Amiga, C64 and Apple
48 parts25LGPL-2.1 - 2 layers99.1 × 99.1 mm

6809v2
jbevren/6809v2
Code and design repository for the 6809v2 SBC: To be released at VCFMW 13
60 parts22 - 2 layers100 × 45 mm

Transcribe
cyberboy666/_transcribe_
midi to rs232 bridge - for performance control of old video mixers and switchers
28 parts20 - 2 layers40 × 67.3 mm

NMEA0183-WiFi Multiplexer
AK-Homberger/NMEA0183-WiFi-Multiplexer
Reads NMEA0183 messages from two serial lines and forwards multiplexed messages to USB-Serial and WLAN as UDP broadcast.
10 parts15GPL-3.0