SmartRV-AIO-SMD

RoBro92·SmartRV-AIO·AIO2-SMD/Hardware/SmartRV-AIO-SMD.kicad_pcb

SmartRV-AIO-SMD PCB layout, top view — open source ESP32 board by RoBro92

About the SmartRV-AIO-SMD PCB

SmartRV-AIO-SMD is an open source ESP32 PCB design by RoBro92, published on GitHub under the AGPL-3.0 license. It is a 2-layer board measuring 108 × 80.8 mm, with 56 components from 27 distinct parts.

Its main chip is the ESP32-WROOM-32D, from the ESP32 family. Other key parts include the AMS1117-3.3 and ULN2003A. By type, the board carries 20 connectors, 11 capacitors, 11 resistors, 7 relays, 3 ICs and 2 transistors.

It belongs with the iot & wireless and sensors designs in this gallery.

From the project

An all in one RV/Campervan automation board.

All feature requests are tracked in the GitHub issue tracker. Feature Requests

This AIO board is planned to be able to work standalone or as part of a connected smart home network within a camper or RV. It will be designed based on suggestions from the community. As technology advances many are looking to automate tasks in day to day life, your recreational vehicle should be no different. Many existing monitoring systems are generally either very dated, or not very smart. This board will facilitate an all in one monitoring and control hub.

Main components on the SmartRV-AIO-SMD

SmartRV-AIO-SMD bill of materials (BOM)

56 components, 27 distinct parts.

QtyPartRefs
1
ESP32-WROOM-32D
U1
1
AMS1117-3.3
U2
1
ULN2003A
U3
2
MMBT2222A
Q1, Q2
1
Programming Header
J1
1
Button1
J2
1
Button2
J3
1
Button3
J4
1
Button4
J5
6
Screw_Terminal_01x02
J6, J14, J15, J16, J17, J18
1
Temp 1
J7
1
Temp 2
J8
1
Temp 3
J9
1
Temp 4
J10
3
Water Level Sensor
J11, J12, J13
2
Screw_Terminal_01x03
J19, J20
7
Relay
K1, K2, K3, K4, K5, K6, K7
1
K7805-500R3
PS1
1
SS14
D1
1
100nf
C1
Show 7 more
QtyPartRefs
2
10uF
C2, C5
1
0.1uF
C3
5
TBC
C4, C7, C8, C9, C11
2
22uF
C6, C10
4
10k
R1, R2, R3, R4
4
470
R5, R6, R7, R8
3
4.7k
R9, R10, R11

SmartRV-AIO-SMD design files

The KiCad project lives in the RoBro92/SmartRV-AIO repository on GitHub; these links point at the commit this page was built from.

SmartRV-AIO-SMD: common questions

What microcontroller does the SmartRV-AIO-SMD use?

The SmartRV-AIO-SMD is built around the ESP32-WROOM-32D, from the ESP32 family.

How big is the SmartRV-AIO-SMD PCB?

The SmartRV-AIO-SMD measures 108 × 80.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the SmartRV-AIO-SMD?

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

Where can I download the SmartRV-AIO-SMD design files?

From the RoBro92/SmartRV-AIO repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the SmartRV-AIO-SMD design in my own project?

Yes, under the terms of its AGPL-3.0 license, which RoBro92 chose for the repository.

Can I test firmware for the SmartRV-AIO-SMD without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in SmartRV-AIO

Similar boards