GISMo
wandrade·GISMo·Hardware/DevBoard/SmartServo.kicad_pcb
About the GISMo PCB
GISMo is an open source STM32 PCB design by wandrade, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 47.6 × 36.8 mm, with 38 components from 26 distinct parts.
Its main chip is the STM32F302K8Ux, from the STM32 family. Other key parts include the DRV8876RGTR. By type, the board carries 14 capacitors, 9 resistors, 6 connectors, 3 diodes, 2 ICs and 2 inductors.
It belongs with the robotics & motion and dev boards & breakouts designs in this gallery.
From the project
Greatly Inteligent Servo Motor (G.I.S.Mo) - Adapt a MG995 or similar servo to a propper smart servo with current sensing and cool control methods (cause the ones that are cheap are sh**, and the other ones too)
After a long search, I have failed to find a servo motor that does everything I need for my projects that is also cheap(ish) and fully programmable (say no to closed source stuff whenever you can).
Well, thus was born the idea of GISMo (Greatly Inteligent Servo Motor). This project aims to develop a board that can be used to replace the vanilla servo driver boards that comes with cheaper ones such as MG995 and MG996R, giving it more power and making it more usefull for distributed controll projects:

Main components on the GISMo
GISMo bill of materials (BOM)
38 components, 26 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DRV8876RGTR | Texas_Instruments-RGT0016C-0-0-MFG | U1 |
| 1 | STM32F302K8Ux | QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U2 |
| 1 | 16MHz | Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm | Y1 |
| 2 | I2C | JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J1, J2 |
| 1 | Position | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J3 |
| 1 | DEBUG | JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J4 |
| 1 | Conn_01x02 | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J5 |
| 1 | Conn_02x04_Odd_Even | PinHeader_2x04_P2.54mm_Vertical | J6 |
| 1 | RESET | SW_SPST_B3U-1000P | SW1 |
| 1 | R | LED_1210_3225Metric | D1 |
| 1 | G | LED_1210_3225Metric | D2 |
| 1 | B | LED_1210_3225Metric | D3 |
| 1 | 600ohm | R_0603_1608Metric | FB1 |
| 1 | 22uh | L_0603_1608Metric | L1 |
| 1 | 100uf | C_0603_1608Metric | C1 |
| 2 | 0.1uF | C_0603_1608Metric | C2, C4 |
| 1 | 0.022uf | C_0603_1608Metric | C3 |
| 3 | 47uF | C_1206_3216Metric | C5, C6, C7 |
| 4 | 10nF | C_0603_1608Metric | C8, C12, C13, C14 |
| 2 | 10pF | C_0603_1608Metric | C9, C10 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 4.7uF | C_0603_1608Metric | C11 |
| 3 | 100R | R_0603_1608Metric | R1, R2, R3 |
| 1 | 1.5K | R_0603_1608Metric | R4 |
| 1 | 50K | R_0603_1608Metric | R5 |
| 1 | 2K | R_0603_1608Metric | R6 |
| 3 | 10k | R_0603_1608Metric | R7, R8, R9 |
GISMo design files
The KiCad project lives in the wandrade/GISMo repository on GitHub; these links point at the commit this page was built from.
GISMo: common questions
What microcontroller does the GISMo use?
The GISMo is built around the STM32F302K8Ux, from the STM32 family.
How big is the GISMo PCB?
The GISMo measures 47.6 × 36.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the GISMo?
38 components, from 26 distinct parts. The full bill of materials is listed on this page.
Where can I download the GISMo design files?
From the wandrade/GISMo repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the GISMo design in my own project?
Yes, under the terms of its GPL-3.0 license, which wandrade chose for the repository.
Can I test firmware for the GISMo without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k