PiUPS

Blake-Robotics·PiUPS·hardware/RPi_Hat.kicad_pcb

PiUPS PCB layout, top view — open source AVR/Arduino board by Blake-Robotics

About the PiUPS PCB

PiUPS is an open source AVR/Arduino PCB design by Blake-Robotics, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 65 × 56.5 mm, with 82 components from 28 distinct parts.

Its main chip is the ATTINY1634-S, from the AVR/Arduino family. Other key parts include the DMMT5401, XC6216 and MAX44284. By type, the board carries 29 resistors, 13 diodes, 13 capacitors, 10 transistors, 7 connectors and 6 ICs.

It belongs with the power & battery, robotics & motion and dev boards & breakouts designs in this gallery.

From the project

Project to manage the power supply for the electronics of the robot. A microcontroller is used to monitor the state of the battery and external power inputs.

Main components on the PiUPS

PiUPS bill of materials (BOM)

82 components, 28 distinct parts.

QtyPartRefs
1
ATTINY1634-S
IC1
3
DMMT5401
U1, U2, U3
1
XC6216
U4
1
MAX44284
U5
6
DMP3056L-7
Q1, Q2, Q3, Q4, Q6, Q8
3
NPN
Q5, Q7, Q9
1
BC846BPDW1
Q10
1
RPi_GPIO
J1
5
CONN_2
P1, P2, P3, P4, P5
1
Conn_02x03_Odd_Even
P6
1
POT
RV1
2
BUCKCNV
S1, S2
1
BUCKCNV-CC
S3
5
DIODESCH
D1, D2, D3, D8, D10
6
ZENER
D4, D5, D6, D7, D9, D13
2
LED
D11, D12
7
2n
C1, C2, C3, C6, C7, C9, C11
2
10n
C4, C5
1
C
C8
3
CP
C12, C13, C14
Show 8 more
QtyPartRefs
3
100K
R2, R17, R23
5
10K
R3, R4, R15, R16, R31
2
R
R5, R26
5
1K
R6, R7, R19, R20, R32
5
500K
R8, R22, R24, R27, R30
6
47K
R9, R10, R11, R12, R13, R14
2
220R
R18, R21
1
5m
R25

PiUPS design files

The KiCad project lives in the Blake-Robotics/PiUPS repository on GitHub; these links point at the commit this page was built from.

PiUPS: common questions

What microcontroller does the PiUPS use?

The PiUPS is built around the ATTINY1634-S, from the AVR/Arduino family.

How big is the PiUPS PCB?

The PiUPS measures 65 × 56.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PiUPS?

82 components, from 28 distinct parts. The full bill of materials is listed on this page.

Where can I download the PiUPS design files?

From the Blake-Robotics/PiUPS repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the PiUPS design in my own project?

Yes, under the terms of its GPL-2.0 license, which Blake-Robotics chose for the repository.

Can I test firmware for the PiUPS 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.

Similar boards