Skip to the content
PCBKitNew board
2 layers34.6 × 12 mmRoombaController, the printed circuit board in 3D

RoombaController

icheered/RoombaProject

PCB project to control roomba using home assistant

Size
34.6 × 12 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
36
Pads
113
Tracks, vias
132, 12
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
5 Jan 2025
Updated
5 Jan 2025

Overview

RoombaController is an open-source printed circuit board by icheered, from the icheered/RoombaProject repository on GitHub. It is a 2-layer board of 34.6 × 12 mm with 12 parts on 36 nets, routed with 132 tracks and 12 vias.

It is built around the ESP32-C3FH4 and XL1509-3.3. Its parts include 6 capacitors, 3 ICs, 2 resistors and 1 connector. It belongs with the ESP32 and RISC-V boards of this library.

Main components

2

Parts

12
QtyValueFootprintReferences
4100nFJLCPCB-Kicad-Footprints:C_0603C1, C2, C3, C4
210uFJLCPCB-Kicad-Footprints:C_0603C5, C6
11kΩJLCPCB-Kicad-Footprints:R_0603R1
12kΩJLCPCB-Kicad-Footprints:R_0603R2
1Connector, USB-TYPE-C-16PJLCPCB-Kicad-Footprints:TYPE-C-SMD_HX-TYPE-C-16PINJ2
1ESP32-C3FH4JLCPCB-Kicad-Footprints:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalViasU1
1XL1509-3.3Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1~1_Custom_library:mini-din-7U3

Questions

How big is the RoombaController PCB?

It measures 34.6 × 12 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RoombaController use?

12 parts, built around the ESP32-C3FH4 and XL1509-3.3. 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 RoombaController KiCad files?

From the icheered/RoombaProject repository on GitHub, at the commit this page was made from: the board is RoombaController.kicad_pcb and its schematic RoombaController.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RoombaController design in my own project?

Its repository states no licence, so its author keeps all rights: ask icheered before reusing the design.

Similar boards

  • 2 layers155 × 80 mmESP32Controller, the printed circuit board in 3D

    ESP32Controller

    simon-jouet/ESP32Controller

    ESP32-based 3D printer controller

    171 parts134
  • 2 layers263.5 × 63.5 mmTobor, the printed circuit board in 3D

    Tobor

    evezor/tobor_v00

    Tobor (robot spelled backwards), was built to be the most versatile open-source robotics system

    124 parts126CERN-OHL-P-2.0
  • 4 layers285.1 × 48.1 mmAyab esp32, the printed circuit board in 3D

    Ayab esp32

    AllYarnsAreBeautiful/ayab-hardware

    Contains the schematics and layouts for the AYAB Arduino shield

    246 parts50CC-BY-SA-4.0
  • 4 layers89 × 58 mmHALMET, the printed circuit board in 3D

    HALMET

    hatlabs/HALMET-hardware

    Hat Labs Marine Engine & Tank interface hardware design files

    227 parts8CC-BY-4.0
  • 2 layers43 × 43 mmESP32-Touch board, the printed circuit board in 3D

    ESP32-Touch board

    kamil2466/SiD-ON

    Smart Home Projects

    49 parts4GPL-3.0
  • 4 layers54.6 × 99.3 mmSH wg, the printed circuit board in 3D

    SH wg

    hatlabs/SH-wg-hardware

    Sailor Hat WiFi Gateway hardware design files

    85 parts3
  • 4 layers70.5 × 128.5 mmPulsephone main board, the printed circuit board in 3D

    Pulsephone main board

    pulseopen/PulsePhone

    An almost fully modular open source phone running off of the DART-MX8M-MINI SoM.

    94 parts2GPL-3.0