Skip to the content
2 layers37.3 × 40 mmShaker Module, the printed circuit board in 3D

Contains PCB files and simple REST API for controlling PWM.

Size
37.3 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
57
Pads
186
Tracks, vias
285, 26
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
3 Apr 2026
Updated
3 Apr 2026

Overview

Shaker Module is an open-source printed circuit board by MRSD-APEXLabs, from the MRSD-APEXLabs/Shaker-Module repository on GitHub. It is a 2-layer board of 37.3 × 40 mm with 35 parts on 57 nets, routed with 285 tracks and 26 vias.

It is built around the ESP32-C3-MINI-1, XL1509-3.3 and AMS1117-3.3, with the USBLC6-2P6 and SS32 among its other parts. Its parts include 11 resistors, 10 capacitors, 5 ICs, 3 connectors and 2 switches. It belongs with the ESP32 and RISC-V boards of this library.

Main components

5

README

README.md

Shaker-Module

This repository contains the code for the REST server running on the Shaker PCB. It also contains two PCBs, one that could not be verified and the one that is used in the project "DevKit".

Parts

35
QtyValueFootprintReferences
4100kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8, R9, R10, R11
20.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C10
2100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6, C7
210uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C9
2120RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6
22.2uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C4
222Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3
10Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
110KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
12AFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1330ufCapacitor_SMD:CP_Elec_6.3x7.7C2
1470ufCapacitor_SMD:CP_Elec_6.3x7.7C1
147uh / 2AInductor_SMD:L_Bourns_SRP7028A_7.3x6.6mmL1
15.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4
1500mFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1BOOTButton_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFSSW2
1Barrel_Jack_MountingPinConnector_BarrelJack:BarrelJack_CUI_PJ-063AH_HorizontalJ1
1ESP32-C3-MINI-1EspressIf:ESP32-C3-MINI-1U1
1RSTButton_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFSSW1
1SS32Diode_SMD:D_SMAD1
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ2
1TB6612FNGPackage_SO:SSOP-24_5.3x8.2mm_P0.65mmU2
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U4
1USB_C_Plug_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12P2
1XL1509-3.3Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3

More from MRSD-APEXLabs/Shaker-Module

1
  • 2 layers54 × 54 mmShaker Module DevKit, the printed circuit board in 3D

    Shaker Module DevKit

    MRSD-APEXLabs/Shaker-Module

    Contains PCB files and simple REST API for controlling PWM.

    19 parts

Similar boards

  • 4 layersTitanrio, the printed circuit board in 3D

    Titanrio

    ggarciabaez/titanrio

    A RoboRIO-Inspired Expansion board for Robotics. Mostly for funsies + learning.

    83 parts
  • 4 layers40 × 130 mmWurtelvin, the printed circuit board in 3D

    Wurtelvin

    samvandenabeele/wurtelvin

    95 parts
  • 4 layers90 × 61.5 mmPM Controller, the printed circuit board in 3D

    PM Controller

    ZeshuLiu/PolaMiyaHardware

    132 parts1
  • 2 layers198.2 × 45.1 mmCTL-5.0, the printed circuit board in 3D

    CTL-5.0

    mekanii/ESU

    Below is the output scope from the sense circuit, where the pad resistance values are 5Ω, 200Ω, 1kΩ, and High Impedance.

    72 parts
  • 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
  • 2 layers87 × 72 mmEkdome, the printed circuit board in 3D

    Ekdome

    KrogeChen/EASYLINK

    easy link protocol by homebus

    118 parts

Questions

How big is the Shaker Module PCB?

It measures 37.3 × 40 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Shaker Module use?

35 parts, built around the ESP32-C3-MINI-1, XL1509-3.3, AMS1117-3.3 and USBLC6-2P6. 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 Shaker Module KiCad files?

From the MRSD-APEXLabs/Shaker-Module repository on GitHub, at the commit this page was made from: the board is pcb_files/Shaker Module/Shaker Module.kicad_pcb and its schematic pcb_files/Shaker Module DevKit/Shaker Module DevKit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Shaker Module design in my own project?

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