Skip to the content
2 layers77 × 50.1 mmRoboCloud, the printed circuit board in 3D

2231puppy's Project Stida RoboCloud is an ESP32-S2 robot controller board. It has Wi-Fi courtesy of the ESP32-S2 and can drive 2 4.5A (max) motors. It has a bunch of exposed IO and can handle up to 20V in.

Size
77 × 50.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
79
Pads
195
Tracks, vias
389, 41
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
9 Apr 2021
Updated
21 Jan 2022

Overview

RoboCloud is an open-source printed circuit board by miameows, from the miameows/RoboCloud repository on GitHub, published under the MIT licence. It is a 2-layer board of 77 × 50.1 mm with 28 parts on 79 nets, routed with 389 tracks and 41 vias.

It is built around the ESP32-S2-WROVER-I(4M) and NCP1117DT33T5G. Its parts include 7 capacitors, 5 resistors, 3 ICs, 2 diodes and 2 connectors. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

RoboCloud

What is this?

2231puppy's Project Stida RoboCloud is an ESP32-S2 robot controller board. It has Wi-Fi courtesy of the ESP32-S2 and can drive 2 4.5A (max) motors. It has a bunch of exposed IO and can handle up to 20V in. It is designed for use with Adafruit's CircuitPython.

What's Project Stida?

Stida was 2231puppy's first robot. While no longer in use, the name lives on in Project Stida, 2231puppy's organization.

Why would I want it?

Well, that's simple. It's a relatively low-cost board that can be used to easily build robots that are IoT-connected. Did I mention it's super easy to program because of the awesome work at Adafruit on CircuitPython?

Great! So, where can I get one?

This is the sad part :( There is currently nowhere to purcase this board, but the source KiCad v5.1.9 files are right here in this repo. Feel free to make them yourself! I'm working on an accurate BOM.

Parts

28
QtyValueFootprintReferences
30.1µFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4, C5
35.1kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R4, R5
210kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, Re
2Motor_DCConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalM1, M2
2SW_PushSMD_PUSHBTN:PTS815 SJM 250 SMTR LFSSW1, SW1
1100µFUUD1H10MNL1GS:UUD1H101MNL1GSC2
110µFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC6
110μFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7
1270pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
1Barrel_Jacktb006-508:CUI_TB006-508-02BEJ2
1C_0603_1608Metric_Pad1.08x0.95mm_HandSolderCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC
1Conn_01x02_FemaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalGND
1Conn_01x16_FemaleConnector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_VerticalPINS
1DIODE1n4148:1N4148WX-TPD2
1DIODEPackage_TO_SOT_THT:TO-220-2_VerticalD1
1ESP32-S2-WROVERRF_Module:ESP32-S2-WROVERU2
1NCP1117DT33T5Gncp1117:NCP1117DT33T5GU1
1TB67H420FTG_ELtb67h420:TB67H420FTG_ELU1
1USB_C_ReceptacleConnector_USB:USB_C_Receptacle_Amphenol_12401610E4-2AJ3

The 26 most common of 28 parts.

Similar boards

  • 4 layers85 × 56 mmProbe shield, the printed circuit board in 3D

    Probe shield

    probe-rs/hive

    A Raspberry PI shield for testing probe-rs against many chips & probes.

    18 parts15
  • 2 layers82.5 × 140 mmQCamPCR, the printed circuit board in 3D

    QCamPCR

    GaudiLabs/qPocketPCR

    Quantitative PCR machine detecting fluorescence using a camera

    113 parts22GPL-3.0
  • 2 layers81 × 59 mmAlarmbuddy, the printed circuit board in 3D

    Alarmbuddy

    gcormier/alarmbuddy

    The output current for sensors is limited to a few milliamps.

    34 parts22
  • 2 layers56.2 × 53.3 mmRTK1010Board, the printed circuit board in 3D

    RTK1010Board

    MS71/RTK1010Board

    Arduino Compatible RTK1010 Board/PCB

    80 parts20
  • 6 layers90 × 90 mmCansat, the printed circuit board in 3D

    Cansat

    DevKiDCosmo/SATELLITE-EDGE-MODULE

    A satellite edge module ready for competition

    220 parts2GPL-3.0
  • 2 layers40 × 43 mmSlimeVR pcb, the printed circuit board in 3D

    SlimeVR pcb

    H3wastooshort/slimeinator

    71 parts2AGPL-3.0
  • 2 layers40 × 40 mmEsp32Drone, the printed circuit board in 3D

    Esp32Drone

    HexaBitsEdu/ESP32-MiniDrone

    this project is a drone based on esp32 microcontroller and coreless DC motor

    83 parts2
  • 2 layers100 × 100 mmESP32S2 MIDI, the printed circuit board in 3D

    ESP32S2 MIDI

    jildertviet/ESP32S2_MIDI_controller

    ESP32S2 based MIDI controller with 5 sliders

    29 parts2

Questions

How big is the RoboCloud PCB?

It measures 77 × 50.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RoboCloud use?

28 parts, built around the ESP32-S2-WROVER-I(4M) and NCP1117DT33T5G. 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 RoboCloud KiCad files?

From the miameows/RoboCloud repository on GitHub, at the commit this page was made from: the board is RoboCloud/RoboCloud.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the RoboCloud design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).