0% found this document useful (0 votes)
7 views19 pages

PiSerialPower Documentation

The PiSerialPower System Reference Manual describes the PiSerialPower RPi Hat, an electronics development board for Raspberry Pi that includes features such as a power stage, USB-UART interface, RTC, temperature sensor, and RGB LED. The document outlines hardware specifications, connector details, and licensing information for documentation, hardware, and software. It is designed for users interested in embedded ARM development using open-source software, with all design information freely accessible.

Uploaded by

scribd.nath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views19 pages

PiSerialPower Documentation

The PiSerialPower System Reference Manual describes the PiSerialPower RPi Hat, an electronics development board for Raspberry Pi that includes features such as a power stage, USB-UART interface, RTC, temperature sensor, and RGB LED. The document outlines hardware specifications, connector details, and licensing information for documentation, hardware, and software. It is designed for users interested in embedded ARM development using open-source software, with all design information freely accessible.

Uploaded by

scribd.nath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

PiSerialPower_SRM Board v0.

Raspberry Pi Serial and Power Hat


System Reference Manual

PiSerialPower_SRM for Board v0.2


January, 25 2025 - Doc rev 0.2d
Author: Nathaël Pajani

http://www.techno-innov.fr

Techno-Innov - DomoTab page 1 / 19


PiSerialPower_SRM Board v0.2

Contents
1 Introduction 3

2 Licenses 3
2.1 Documentation license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Hardware license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Software license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

3 Hardware 4
3.1 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.2 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2.1 P1 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2.2 P3 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.3 P4 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.4 P5 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

4 Electronics 8
4.1 USB to UART bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.1 I2C Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.2 RTC Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2.3 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2.4 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.3 Reset Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.4 FAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.5 User RGB Led . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

5 Software 13

6 Board revisions history 13


6.1 v0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.2 v0.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

7 Annexes 14
7.1 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.2 BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3 Document revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.4 Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

http://www.techno-innov.fr

Techno-Innov - DomoTab page 2 / 19


PiSerialPower_SRM Board v0.2

1 Introduction

You are reading the System Reference Manual for the PiSerialPower RPi Hat.

The PiSerialPower RPi Hat is an electronics development and prototyping adapter board for Raspberry PI
SBC’s 1 .
The PiSerialPower RPi Hat has a 5-28V DC to 5V@A3 power stage with a common barel Jack connector, a Small
but powerfull FAN, an USB-UART interface to provide easy access to the Linux console, and also provides a RTC
with Super-Capa power backup, a temperature sensor, a RGB led, and a reset button.

The Board uses the form factor specified by the RPI designers, leaving access to both camera connectors to the
whole expansion connector (though some signals are used to interface with the board’s components) and to the four
mounting screw-holes.
It also includes a factory programmed (but user accessible) Eeprom for automatic board detection and configuration
by the Linux system.

The PiSerialPower RPi Hat is designed for users interested in embedded ARM development using free, libre and
open source softwares only.
Every information about the design is available and all components documentations are freely accessible. You can
download the source files for the PiSerialPower RPi Hat and modify them using KiCad 2 EDA (GPL) according to
the license terms found in the license section.
You can create and produce your own PiSerialPower RPi Hat or a modified version (but not sell them).

In this document the PiSerialPower RPi Hat will also be referred to as the HAT.

2 Licenses

2.1 Documentation license

The present document is under Creative Commons CC BY-SA-NC 4.0 3 License.


It is written in LATEX and the PDF version is generated using pdflatex.

2.2 Hardware license

The PiSerialPower RPi Hat hardware and schematics are under Creative Commons CC BY-SA-NC 4.0 4 License.
You can produce your own original or modified version of the PiSerialPower RPi Hat, and use it however you like,
but not sell them, even without profit.

2.3 Software license

All the software examples created for the PiSerialPower RPi Hat are under GPLv3 License.

1. https://www.raspberrypi.org/
2. http://www.kicad-pcb.org/display/KICAD/
3. https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
4. https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode

http://www.techno-innov.fr

Techno-Innov - DomoTab page 3 / 19


PiSerialPower_SRM Board v0.2

3 Hardware

3.1 Dimensions

Fig 1 – Board Fig 2 – Connectors

Fig 3 – FAN

Figures 1, 2 and 3 give the different dimensions and the positions of the main elements (FAN, connectors, reset
button and user led) of the PiSerialPower RPi Hat.

http://www.techno-innov.fr

Techno-Innov - DomoTab page 4 / 19


PiSerialPower_SRM Board v0.2

3.2 Connectors

The HAT has one USB connector numbered P1, a DC barel Jack connector numbered P3, and two 2.54mm
pitch headers numbered P4 and P5. Refer to figure 4 for connectors position and to table 1 for a short description.
Detailed description of the signals found on each connector pin follow.

Fig 4 – Module Connectors

Name Description
P1 USB microB female connector.
P3 DC barrel jack. +Vin and ground input.
P4 4 pins, 2.54mm pitch header. Provides Debug UART and Reset.
P5 40 pins, 2.54mm pitch header. Provides access to RPI expansion header.

Table 1 – Module Connectors Description

3.2.1 P1 Connector

P1 is a female USB microB port.


Refer to the Universal Serial Bus (USB) 5 page on Wikipedia for pinout and more information on the USB bus and
connectors.

5. http://fr.wikipedia.org/wiki/Universal_Serial_Bus

http://www.techno-innov.fr

Techno-Innov - DomoTab page 5 / 19


PiSerialPower_SRM Board v0.2

3.2.2 P3 Connector

Pin # Description RPi pin


+Vin : External unregulated input, +5V to
1 -
+28V
GND pins 6, 9, 14, 20, 25,
2 GND : Ground
30, 34 and 39

Table 2 – P3 Connector Pinout

Fig 5 – P3 Connector

P3 connector is a standard 2.1mm barrel jack.


+Vin is on the central tip, and GND on the outer sleeve.
Insersion detection is not used.
P3 connector provides access to +Vin and Ground for the onboard step-down regulator. The input ranges from 5V
to 28V. This lets you power the board using a large variety of power sources.

3.2.3 P4 Connector

P4 connector is a standard 2.54mm (0.1 inch) pitch header, with 1 row of 4 pins.
P4 connector provides access to Debug UART and Reset.

Pin # Description RPi signal RPi Pin


pins 6, 9, 14, 20, 25,
1 GND : Ground GND
30, 34 and 39
2 RPi TxD UART0 Tx pin 8
3 RPi RxD UART0 Rx pin 10
4 5V enable (Reset) - -

Fig 6 – P4 Connector Table 3 – P4 Connector Pinout

Note : P4 connector allows direct access to the debug UART and to the power enable pin without
powering the USB-to-UART bridge. This option has been added to allow external access and control of
clusters of Raspberry Pi boards through a single UART concentrator with aditionnal GPIO to control
the DC/DC enable pin.

http://www.techno-innov.fr

Techno-Innov - DomoTab page 6 / 19


PiSerialPower_SRM Board v0.2

3.2.4 P5 Connector

P5 connector is a standard 2.54mm (0.1 inch) pitch header, with 2 row of 20 pins.
P5 connector provides access to the Raspberry PI expansion header.

Pin # Description RPi signal


1 +3.3V from RPi +3.3V
2 +5V to RPi +5V
SDA : Bidirectional Serial
3 I2C1 SDA
Data for I2C bus 1
4 +5V to RPi +5V
5 SCL : Clock for I2C bus 1 I2C1 SCL
6 GND : Ground GND
7 RTC GPIO GPIO 4
8 RPi TxD UART0 Tx
9 GND : Ground GND
10 RPi RxD UART0 Rx
11 Temp sensor GPIO GPIO 17
GPIO 18 -
12 RGB Led
PWM0
13 -
14 GND : Ground GND
15 -
16 -
17 +3.3V from RPi +3.3V
18 -
19 -
20 GND : Ground GND
21 to 24 -
25 GND : Ground GND
26 -
SDA : Bidirectional Serial
27 Data for I2C bus 0 (EE- I2C0 SDA
PROM)
SCL : Clock for I2C bus 0
28 I2C0 SCL
(EEPROM)
29 -
Fig 7 – P5 Connector 30 GND : Ground GND
31 -
32 -
GPIO 13 -
33 Fan PWM
PWM1
34 GND : Ground GND
35 to 38 -
39 GND : Ground GND
40 -

Table 4 – P5 Connector Pinout

http://www.techno-innov.fr

Techno-Innov - DomoTab page 7 / 19


PiSerialPower_SRM Board v0.2

4 Electronics

The PiSerialPower RPi Hat has been created using KiCad 6 EDA software suite for the creation of the schematics
and printed circuit boards.

See page 16 in the annexes for the full schematics. The sources for the schematics are available for download from
the Pi Serial Power HAT directory 7 on techdata.techno-innov.fr.

Fig 8 – HAT Main Components

Name Description
U1 TI TPS54302 DC-DC step-down converter.
U2 FTDI FT230XS USB to UART bridge.
U5 NXP PCF85363 RTC Clock
U6 TI TMP101 I2C temperature sensor.
U7 ST M24C64 8KB EEPROM
U8 WS2812B user RGB led.
D1 Input power Presence.
D2 Green led : FTDI Rx activity.
D3 Orange led : FTDI Tx activity.
D4 USB FTDI Power OK.
D5 +3.3V Power from RPi.
D6 +5V to RPi.
D7 +5V from RPi.
SW1 Reset button.
J1 EEPROM write protection jumper (remove for write protection)

Table 5 – HAT Main Components Description

6. http://www.kicad-pcb.org/display/KICAD/
7. https://techdata.techno-innov.fr/Adapters/PiSerialPower/

http://www.techno-innov.fr

Techno-Innov - DomoTab page 8 / 19


PiSerialPower_SRM Board v0.2

4.1 USB to UART bridge

In order to ease the development process on Raspberry Pi the HAT provides an USB to UART bridge.
This bridge is made by a FTDI FT230XS chip, which is well supported on most operating systems so there is usually
no configuration required to use it as a serial line on the host development system. It provides a 3.3V regulated
voltage for the UART interface but does not power the HAT or the Raspberry Pi.

Fig 9 – USB to UART bridge

The FTDI chip controls two "activity" leds for Rx (D2, the green one) and Tx (D3, orange one) data over the
serial link.

The USB to UART bridge is connected to UART0 (pins 8 and 10) on the RPi connector. On most variants of
the RPi boards this interface must be activated manually in the device tree or in the bootloader configuration on
the first partition of the SD card. Refer to the Raspberry Pi User Manual and online documentation and other
ressources for more information on how to activate this interface.

4.2 I2C

The PiSerialPower RPi Hat uses both I2C busses from the RPi connector.
Bus 0 holds the required EEPROM for HAT identification and configuration, at address 0x50.
Bus 1 holds the TMP101 temperature sensor at address 0x4A and the PCF85363 RTC clock at address 0x51.

4.2.1 I2C Addresses

I2C Component 7 bits I2C address I2C Address + R / W bit


TMP101 Temperature
0x4A 0x94 / 0x95
sensor
PCF85363 RTC Clock 0x51 0xA2 / 0xA3
24C64 EEPROM 0x50 0xA0 / 0xA1

Table 6 – I2C Addresses

http://www.techno-innov.fr

Techno-Innov - DomoTab page 9 / 19


PiSerialPower_SRM Board v0.2

Table 6 shows all the possible I2C Addresses for the components used on the HAT.

4.2.2 RTC Clock

Fig 10 – RTC Clock

The PiSerialPower RPi Hat includes a PCF85363 RTC with super-capacitor power backup.
The use of a Super-capacitor for power backup lowers the environmental footprint and remove the need to replace
(and dispose of) the battery at the expense of a shorter time retention, which is between one and two months, but
should be enough for most applications.

The Linux kernel has support for the PCF85363 RTC in the rtc-pcf85363 module.
After loading the rtc-pcf85363 module in the kernel, you must add the RTC to the list of devices on the I2C bus 1 :
echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
This is not necessary if the device tree is loaded from the EEPROM.
You can the access the RTC from /dev/rtc0 or with the hwclock command (from the util-linux package
on Debian based GNU/Linux distributions.

4.2.3 Temperature sensor

The HAT has a TMP101 temperature sensor (from Texas Instrument) on the I2C bus 1 (address 0x94 / 0x95).

This temperature sensor has an "alert" function available through a dedicated pin. This pin is routed to pin 11
of the RPI connector (GPIO0_17) which allows the temperature sensor to send an event to the Raspberry Pi.

http://www.techno-innov.fr

Techno-Innov - DomoTab page 10 / 19


PiSerialPower_SRM Board v0.2

Fig 11 – Temperature sensor

Refer to the Raspberry Pi User Manual for more information on how to use this signal, and to the TMP101
documentation for more information on the temperature alert signal.

The Linux kernel has support for the TMP101 temperature sensor in the lm75 module.
Once the lm75 module is loaded in the kernel, you must add the TMP101 sensor to the list of devices on the I2C
bus 1 :
echo tmp101 0x4a > /sys/bus/i2c/devices/i2c-1/new_device
This is not necessary if the device tree is loaded from the EEPROM.
You can then read the temperature using the "sensors" command, which is provided by the lm-sensors package
on Debian based GNU/Linux distributions.

4.2.4 EEPROM

Fig 12 – EEPROM

In order to respect the Pi HAT design requirements the PiSerialPower RPi Hat has a 24C64 (8Kbyte) EEPROM

http://www.techno-innov.fr

Techno-Innov - DomoTab page 11 / 19


PiSerialPower_SRM Board v0.2

on I2C bus 0 at I2C address 0x50 (7bits).


This EEPROM holds identification data and the HAT device tree blob which is loaded by the Linux kernel to
enable the components (RTC and temperature sensor) found on the HAT.
This EEPROM has a write protection pin which must be left floating or driven low to allow write operation. The
control of the state of this write protection pin is made by the J1 jumper. When the jumper is present, the pin is
driven low and the user can write to the EEPROM. Removing the jumper disables write operations.

4.3 Reset Button

Fig 13 – Reset button

The module has a reset button, connected directly to the enable pin of the step down regulator.
Pressing the button removes power from this power source, which will immediately shut down the Raspberry Pi if
it has no other power source, or do nothing if the RPi is also powered from its type C USB connector or any other
way.

4.4 FAN

Fig 14 – Cooling Fan

The module has a 25mm cooling FAN controlled by pin 33 of the RPI connector (GPIO_13 - PWM1).
This pin is PWM capable, which allows you to control the FAN speed, though the fan used has an internal controller
which prevents direct control using PWM, so we added a simple charge pump to modulate the fan voltage, which
has the effect of modifying the FAN speed.

http://www.techno-innov.fr

Techno-Innov - DomoTab page 12 / 19


PiSerialPower_SRM Board v0.2

Refer to the Raspberry Pi User Manual and online documentation and other resources for more information on
how to control the PWM output.

4.5 User RGB Led

Fig 15 – User RGB Led

The module has one WS2812B RGB Led connected to pin 12 of the RPI connector (GPIO_18 - PWM0). This
Led is available for the user.
Refer to the Raspberry Pi User Manual and online documentation and other resources for more information on how
to control this WS2812B RGB Led.

5 Software

We noticed that software information evolves way too quickly to be included in such a documentation.

You will find all relevant information on our public wiki : http://wiki.techno-innov.fr/index.php/Products/PiSerialPower 8

6 Board revisions history

6.1 v0.1

This board revision has not been sold to public.


First prototype version, produced on customer request.

6.2 v0.2

Actual version sold as of writting of this documentation.


Fixes v01 mistakes and adds PWM for the FAN and a RGB led.

8. http://wiki.techno-innov.fr/index.php/Products/PiSerialPower

http://www.techno-innov.fr

Techno-Innov - DomoTab page 13 / 19


PiSerialPower_SRM Board v0.2

7 Annexes

7.1 Schematics

The board schematics and PCB layout have been created using KiCad 9 EDA software suite. You can download
the sources on the Wiki HAT page 10 on Techno-Innov.fr.

(See on next pages)

9. http://www.kicad-pcb.org/display/KICAD/
10. http://wiki.techno-innov.fr/index.php/Products/PiSerialPower

http://www.techno-innov.fr

Techno-Innov - DomoTab page 14 / 19


1 2 3 4 5 6

+5V 5V Backflow Protection +5C +3,3V Module identification


+VCC 5V 3A power supply
+VCC +VCC
P3 +5V +5C at startup +3,3V
1 TPS54302 D S
3 6 0603 C6 5VInd Sot23
2 VIN Boot +5V

Vin
100nF +5C Q1

G
10uH

D1
L1

1
Barrel Jack 5 2
A 5V_en EN SW MosP A

D6
D7
R14
R16

1
1
DGND 5.5A 12.5mm BCV62 U3

0603

R15
100k
1 4 4 3 U7 ID

LED 0603
E_Tr2 E_Tr1

Blue
7V to 28V DC GND FB 100k 8
VCC
0603
0603

C8 C9 C10
3.9k
3.9k

LED 0603
LED 0603

2
0603R3

Blue
Blue
SOT23-6 U1

2
2
7
SOIC_8

+VCC DGND WP
0603 C7 22uF 22uF 22uF 1 2

0805
0805
0805
BC_Tr2 C_Tr1

2
82pF 1 6
A0 SCL ID_SCL
SOT143 2
A1

J1
5

2mm
SDA

10k
C2 C1 R4 à 13.3k pour 5V DGND 3
A2
ID_SDA

3.9k
3.9k

R1 0603
5.23k pour 12V Tester à 13.3k

10k
47k

13.7k
4

R10 0603
R13 0603

R4 0603
22k pour 3.3V GND

R11 0603
R12 0603
10uF 10uF

0805
0805
EEPROM
DGND
Pour 5V - L1 = 10uH - C7 = 75pF DGND
DGND DGND DGND Pour 12V - L1 = 15uH - C7 = 100pF DGND DGND DGND DGND

Programmation +3,3V Temperature Alert : pin 11 - GPIO17


RTC IRQ and CLK : pin 7 - GPIO4
Reset and debug
5V_USB
RPi FAN : pin 33 - GPIO13 - PWM1
3V_USBIO +3,3V
RGB Led : pin 12 - GPIO18 - PWM0

2
C3 C4 SW1 H1

R17
R18
+5C 5V_en HOLE_RPi
P5

3
+3,3V

D4
D5
0603
0603

12
10
1
1
Reset

3.9k
3.9k
B 10uF 100nF U2 SSOP16 H2 B
RPi

Blue
Blue

0603
0603
0603
DGND
1 1 2 HOLE_RPi

LED 0603
LED 0603
TxD RxD_RPi P4

Ferrite Bead
VCC
4 3 4 4

2
2
H3

FB1
DGND RxD TxD_RPi I2C_SDA 5V_en

VCCIO
3V3Out
2 5 6 3

1
P1 9 RTS I2C_SCL RxD_RPi HOLE_RPi
USBDM 6 7 8 2
USB_5V 8 CTS RTC_GPIO TxD_RPi TxD_RPi H4
Debug

+V
1 USBDP 9 10 1
2 USB_DM 16 RxD_RPi HOLE_RPi

0603
0603
D- Sleep Green 11 12

2k
2k
15 2 1 T_ALRT Fancy DGND 2.54mm
D+
3 USB_DP 11 TxDEN 270 13 14

R8
R9
Reset 14 D2 0603 R6
ID
4 3V_USBIO RxLED LED 0603 15 16
5 7
GND TxLED Orange 0603 R7 17 18

GND
GND
C5 2 1
270 19 20
D3

5
DGND DGND

13
MUSB DGND FT230XS LED 0603 21 22
100nF
Rx and Tx leds Fan +5C

0603
microUSB type AB 23 24
Choose two different colors 25 26
female DGND
DGND 27 28
ID_SDA ID_SCL
29 30 FAN_PWM
31 32
10k
0603

R19

33 34 U9
RTC with battery backup FAN_PWM
Temperature sensor 35 36 +5C
G1

+3,3V
37 38 5 6
C S1 D1 C
+3,3V +Vbatt 39 40
U6 SOT23-6
PCF85363ATT 1
SCL SDA
6
2.54mm - 2x20
2
S2 D2
4 CMD_FAN
8 1 I2C_SCL I2C_SDA
VDD OSCI 2 5
GND AD0
G2

7 2 3 4
RTC_GPIO CLK/INTA OSCO T_ALRT ALERT V+ RPi connector
DGND
3

6 3 Y1 DGND DMG6602
SCL VBAT
1

I2C_SCL 32kHz TMP101

0603
C11 C12 C13
0603

R20

5 4
I2C_SDA SDA GND
DGND
TSSOP8 U5 15pF 15pF 100nF 2.54mm
+3,3V RGB Status led

0603
0603
DGND 1 CMD_FAN_Filt
Unusefull thus absolutely necessary 2
Fan

DGND DGND
C15
C14
WS2812B P2 DGND
1 4
+5C +Vbatt VCC SI Fancy H5 22uF
0805

LP2985AIM5-3.0 Ch1 D8
Ch2 100nF 2 3 HOLE_2.75mm
0603

1 5 Repport Connecteurs SO GND


IN OUT 33
3
H6 DGND
ON/OFF Sod123 0603 R5
1N4148
DGND U8 DGND HOLE_2.75mm
2 4 SC1 P6
GND Bypass +
1.0F
1
SOT23-5 U4 2
DGND TH-8mm
3
Author : Nathael Pajani - [email protected]
D Repport J2 D
Licence : Creative Commons - CC - By - SA - NC
DGND
DC5V to DC2.7V Title: PiSerialPower Adapter Rev: 0.2
Sheet: / Id: 1/1
Techno-Innov Date: 2020-01-13
1 2 3 4 5 6
Top silk screen Bot tom silk screen

Top copper layer Bot tom copper layer


PiSerialPower_SRM Board v0.2

7.2 BOM

Part Description Ref Module Nb Vendor Vendor ref Farnell


Power IN
Barrel Jack DC, Femelle, 5 A, 2 Wurth
P3 TH 1 694106301002 2472149
mm Electronik
DC/DC Converter 7V to 28V Texas Ins-
U1 SOT23-6 1 TPS54302DDCT 3007332
Vin, 5V 3A Out trument
Capacitor 10uF 0805 25V 20% C1, C2 0805 2 MURATA GRM188R61A106ME69D 2456110
C8, C9,
Capacitor 22uF 0805 0805 3 Murata GRM21BR61E226ME44L 1907510
C10
Decoupling capacitors 0,1uF
C6 0603 1 MULTICOMPMC0603B104K500CT 1759122
0603 50V 10%
MC 0.063W 0603 1%
Resistor 100k Ohms R3 0603 1 MULTICOMP 9330402
100K
Resistor 13,7k Ohms R4 0603 1 MULTICOMPMCWR06X1372FTL 2694716
Feedback capacitor 82pF C7 0603 1 MULTICOMPMC0603N820J500CT 1759065
Self 10uH 5,5A shielded L1 12,5mm 1 Bourns SRR1260-100M 2212501
Resistor 3,9k Ohms – Leds R10, R13 0603 2 MULTICOMPMCWR06X3901FTL 2447363
Resistor 10k Ohms – Leds R1 0603 1 MULTICOMPMCWR06X1002FTL 2447230
Blue leds D1, D6, D7 0603 3 VISHAY VLMB1300-GS08 2251459
Mosfet P 4,3A 0,042 Ohms Q1 SOT23 1 Infineon IRLML2244TRPBF 2468051
Double PNP, 30 V U3 SOT143B 1 Nexperia BCV62B,215 1081261
Resistor 10k Ohms – NPN1 R11 0603 1 MULTICOMPMCWR06X1002FTL 2447230
Resistor 47k Ohms – NPN2 R12 0603 1 MULTICOMPMCWR06X4702FTL 2447376
Prog USB
Resistor 270 Ohms – RX & Tx MC 0.063W 0603 1%
R6, R7 0603 2 MULTICOMP 9330917
Leds 270R
Decoupling capacitors 0,1uF
C4, C5 0603 2 MULTICOMPMC0603B104K500CT 1759122
0603 50V 10%
Capacitor 10uF 0603 6,3V 20% C3 0603 1 MURATA GRM188R61A106ME69D 2456110
Ferrite 100MHz 600 Ohms FB1 0603 1 TDK MMZ1608R601A 1669700
Orange led – Tx D3 0603 1 VISHAY VLMO1300-GS08 2251473
Green led – Rx D2 0603 1 VISHAY VLMG1300-GS08 2251461
FT230XS FTDI USB to UART U2 16SSOP 1 FTDI FT230XS 2081321
Micro-USB type A-B – bottom P1 CMS 1 MOLEX 47589-0001 1568023
Resistor 2k Ohms – Leds R8, R9 0603 2 MULTICOMPMCWR06X2001FTL 2447319
Blue leds D4, D5 0603 2 VISHAY VLMB1300-GS08 2251459
Rpi connector
REF-
2x20 Extended Tail Socket - TH 1 - - 182684-
02

Table 7 – BOM by functional block

http://www.techno-innov.fr

Techno-Innov - DomoTab page 17 / 19


PiSerialPower_SRM Board v0.2

Part Description Ref Module Nb Vendor Vendor ref Farnell


RTC
PCF85363 RTC I2C 64Bytes TSSOP-
U5 1 NXP PCF85363ATT/AJ 2775939
SRAM 8
Resistor 3,9k Ohms – I2C Pull-up R17, R18 0603 2 MULTICOMPMCWR06X3901FTL 2447363
ABS10-32.768KHZ-7-
Xtal CMS ABS10 32,768KHz Y1 ABS10 1 ABRACON 2101351
T
Capacitor 15pF 0603 NPO 50V
C11, C12 0603 2 MULTICOMPMC0603N150J500CT 1759055
5%
Texas Ins- LP2985AIM5-
LDO 3,0V U4 SOT23-5 1 1469133
truments 3.0/NOPB
DIODES
Diode 1N4148 D8 SOD-123 1 1N4148W-7-F, 1776392
Inc
Super capacitor 1F, 2,7V SC1 TH-8mm 1 BUSSMANN HV0810-2R7105-R 2148482
Resistor 33 Ohms – curent limit R5 0603 1 MULTICOMPMCWR06X33R0FTL 2447344
Temp sensor
TMP101NA I2C Temperature Texas Ins-
U6 SOT23-6 1 TMP101NA/3K 3009062
sensor truments
Decoupling capacitors 0,1uF
C13 0603 1 MULTICOMPMC0603B104K500CT 1759122
0603 50V 10%
Startup ID
EEPROM 24c64 – 8K x 8bits U7 SOIC8 1 STMICRO M24C64-WMN6P 9882685
Resistor 3,9k Ohms – I2C Pull-up R14, R16 0603 2 MULTICOMPMCWR06X3901FTL 2447363
MC 0.063W 0603 1%
Pull-Up resistors 100k Ohms R15 0603 1 MULTICOMP 9330402
100K
Fisher
2mm header – 2 pins J1 2mm 1 SLY1.085.50G 9729135
Elektronik
2mm jumper - - 1 HARWIN M22-1900005 510932
Reset and Debug
CMS Switch SW1 CMS 1 MULTICOMPDTSM-32S-B 9471898
WS2812B RGB Led U8 CMS 1 — WS2812B
Decoupling capacitors 0,1uF
C14 0603 1 MULTICOMPMC0603B104K500CT 1759122
0603 50V 10%
Sullins
CONN HEADER .100" S1012EC-
2,54mm Header – 4 pins P4 2,54mm 4 Connector
SNGL STR 40POS 40-ND
Solutions
Ventilateur
DIODES
Mos N+P 30V 3,3A U9 SOT23-6 1 DMG6602SVT 2061522
Inc
Pull-Up resistors 10k Ohms R19 0603 1 MULTICOMPMCWR06X1002FTL 2447230
Resistor 1 Ohms – filter R20 0603 1 MULTICOMPMCWR06W1R00FTL 2447289
Capacitor 22uF – filter C15 0805 1 Murata GRM21BR61E226ME44L1907510
Axial Fan – 5VDC - MC25101V1-000U- MC25101V1-
- - 1 SUNON
25x25x10mm A99 A99
Fan PH connector - - 1 JST PHR-2 3616186
Crimp terminal - - 2 JST SPH-002T-P0.5S 1671245
TR Faste- N4 0.250 PRST60
Screws N4 0,25 PRST60 Z100 - - 2 9491856
nings Z100
Fan connector – 2mm P2 TH 1 JST B2B-PH-K-S(LF)(SN) 9491856

Table 8 – BOM by functional block (continued)

http://www.techno-innov.fr

Techno-Innov - DomoTab page 18 / 19


PiSerialPower_SRM Board v0.2

Note : Components used on Board may change for functionnally equivalent references without prior
notice

7.3 Document revision History

Version Date Author Information


0.2a March, 27 2020 Nathaël Pajani Initial revision
0.2b April, 01 2020 Nathaël Pajani Fixed BOM
0.2c September, 04 2020 Nathaël Pajani Typo fixes
0.2d January, 25 2025 Nathaël Pajani Typo fixes

7.4 Disclaimer

The PiSerialPower RPi Hat is provided "as is" without warranty of any kind, either expressed or implied, including,
but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as
to the quality and performance of the PiSerialPower RPi Hat is with you. Should the PiSerialPower RPi Hat prove
defective, you assume the cost of all necessary servicing, repair or correction.

http://www.techno-innov.fr

Techno-Innov - DomoTab page 19 / 19

You might also like