Psu monitor
dragonlock2·kicadboards·projects/psu_monitor/psu_monitor.kicad_pcb
About the Psu monitor PCB
Psu monitor is an open source AVR/Arduino PCB design by dragonlock2, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 67 × 28 mm, with 94 components from 39 distinct parts.
Its main chip is the ATmega328PB-A, from the AVR/Arduino family. Other key parts include the MIC5019, MCP6L02x-xMS, MIC5365-3.3YC5 and SSD1306. By type, the board carries 45 resistors, 19 capacitors, 9 connectors, 8 ICs, 7 transistors and 3 switches.
From the project
Offsite backup for the miscellaneous KiCad boards that don't fit elsewhere
Adding current and voltage monitoring to a salvaged PSU along with a GUI and software controlled high side switches. I didn't realize shorting the 5V rail on the PSU causes a spike on release, killing all of my chips. I have since bought a bench PSU, so this project is on indefinite hold.
Main components on the Psu monitor
Psu monitor bill of materials (BOM)
94 components, 39 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | MIC5019 | Micrel_QFN-4_1.2x1.2mm_P0.65mm | U1, U4, U6 |
| 2 | MCP6L02x-xMS | MSOP-8_3x3mm_P0.65mm | U2, U3 |
| 1 | ATmega328PB-A | TQFP-32_7x7mm_P0.8mm | U5 |
| 1 | MIC5365-3.3YC5 | SOT-353_SC-70-5 | U7 |
| 1 | SSD1306 | SSD1306 | U8 |
| 3 | PSMN4R5-30YLC | LFPAK56 | Q1, Q2, Q3 |
| 3 | DMG2302UK-7 | SOT-23 | Q4, Q5, Q7 |
| 1 | DMP3099L-7 | SOT-23 | Q6 |
| 1 | 16MHz | Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | Y1 |
| 1 | +12V_OUT | barrel_3.5mm | J2 |
| 1 | +5Vsb | TestPoint_THTPad_D1.5mm_Drill0.7mm | J3 |
| 1 | PWR_EN | TestPoint_THTPad_D1.5mm_Drill0.7mm | J5 |
| 1 | PWR_OK | TestPoint_THTPad_D1.5mm_Drill0.7mm | J6 |
| 1 | ICSP/UART | TC2050+Header | J8 |
| 1 | +5V_OUT | barrel_3.5mm | J9 |
| 1 | +3V3_OUT | barrel_3.5mm | J11 |
| 1 | -12V_OUT | barrel_3.5mm | J13 |
| 1 | GND_OUT | barrel_3.5mm | J14 |
| 1 | 500mA | Fuse_1206_3216Metric | F1 |
| 1 | BTN0 | SW_SPST_EVPAF | SW1 |
Show 19 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BTN1 | SW_SPST_EVPAF | SW2 |
| 1 | BTN2 | SW_SPST_EVPAF | SW3 |
| 1 | FerriteBead_Small | L_0402_1005Metric | FB1 |
| 8 | 10u | C_0805_2012Metric | C1, C4, C5, C6, C10, C15, C16, C19 |
| 7 | 100n | C_0603_1608Metric | C2, C3, C7, C8, C9, C11, C14 |
| 2 | 1u | C_0603_1608Metric | C12, C13 |
| 2 | 2u2 | C_0603_1608Metric | C17, C18 |
| 7 | 10k | R_0603_1608Metric | R1, R4, R15, R20, R21, R36, R39 |
| 8 | 2k2 | R_0603_1608Metric | R2, R5, R23, R24, R28, R29, R35, R38 |
| 3 | 10m | R_1206_3216Metric | R3, R14, R22 |
| 4 | 100k | R_0603_1608Metric | R6, R7, R8, R42 |
| 2 | 10M | R_0603_1608Metric | R9, R10 |
| 6 | 22k | R_0603_1608Metric | R11, R18, R19, R30, R31, R45 |
| 3 | 22 | R_0603_1608Metric | R12, R13, R25 |
| 6 | 1k | R_0603_1608Metric | R16, R17, R26, R27, R32, R33 |
| 1 | 390k | R_0603_1608Metric | R34 |
| 1 | 1 | R_1206_3216Metric | R37 |
| 2 | 36k | R_0603_1608Metric | R40, R41 |
| 2 | 1M | R_0603_1608Metric | R43, R44 |
Psu monitor design files
The KiCad project lives in the dragonlock2/kicadboards repository on GitHub; these links point at the commit this page was built from.
Psu monitor: common questions
What microcontroller does the Psu monitor use?
The Psu monitor is built around the ATmega328PB-A, from the AVR/Arduino family.
How big is the Psu monitor PCB?
The Psu monitor measures 67 × 28 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Psu monitor?
94 components, from 39 distinct parts. The full bill of materials is listed on this page.
Where can I download the Psu monitor design files?
From the dragonlock2/kicadboards repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Psu monitor design in my own project?
Yes, under the terms of its Apache-2.0 license, which dragonlock2 chose for the repository.
Can I test firmware for the Psu monitor without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in kicadboards
AVR/Arduino
Keyboard
dragonlock2
200 × 100 mm225 parts2LApache-2.013RISC-V
Adin1100 podl
dragonlock2
72 × 24 mm125 parts2LApache-2.013FPGA
Rvice adc
dragonlock2
44 × 27 mm124 parts2LApache-2.013AVR/Arduino
Word watch
dragonlock2
36 × 36 mm122 parts2LApache-2.013NXP
Lpc1768 poe
dragonlock2
69 × 23 mm116 parts4LApache-2.013STM32
Stm32 esc
dragonlock2
36 × 59 mm106 parts2LApache-2.013NXP
JABICAN-USB Pro
dragonlock2
70.3 × 38 mm91 parts2LApache-2.013Ft4232h
dragonlock2
43 × 20 mm67 parts2LApache-2.013Silicon Labs
Efm32wg
dragonlock2
32 × 32 mm61 parts2LApache-2.013Artemis
dragonlock2
22.8 × 33.4 mm37 parts2LApache-2.013
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746