• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
SpotMicroESP32 (prints without supports) 3D Printer File Image 1
SpotMicroESP32 (prints without supports) 3D Printer File Image 2
SpotMicroESP32 (prints without supports) 3D Printer File Image 3
SpotMicroESP32 (prints without supports) 3D Printer File Image 4
SpotMicroESP32 (prints without supports) 3D Printer File Image 5
SpotMicroESP32 (prints without supports) 3D Printer File Image 6
SpotMicroESP32 (prints without supports) 3D Printer File Image 7
SpotMicroESP32 (prints without supports) 3D Printer File Image 8
SpotMicroESP32 (prints without supports) 3D Printer File Image 9
SpotMicroESP32 (prints without supports) 3D Printer File Image 10
SpotMicroESP32 (prints without supports) 3D Printer File Image 11
SpotMicroESP32 (prints without supports) 3D Printer File Image 12
SpotMicroESP32 (prints without supports) 3D Printer File Image 13
SpotMicroESP32 (prints without supports) 3D Printer File Image 14
SpotMicroESP32 (prints without supports) 3D Printer File Image 15
SpotMicroESP32 (prints without supports) 3D Printer File Image 16
SpotMicroESP32 (prints without supports) 3D Printer File Image 17
SpotMicroESP32 (prints without supports) 3D Printer File Image 18
SpotMicroESP32 (prints without supports) 3D Printer File Image 19
SpotMicroESP32 (prints without supports) 3D Printer File Image 20
SpotMicroESP32 (prints without supports) 3D Printer File Image 21
SpotMicroESP32 (prints without supports) 3D Printer File Image 22
SpotMicroESP32 (prints without supports) 3D Printer File Image 23
SpotMicroESP32 (prints without supports) 3D Printer File Image 24
SpotMicroESP32 (prints without supports) 3D Printer File Image 25
SpotMicroESP32 (prints without supports) 3D Printer File Image 26
SpotMicroESP32 (prints without supports) 3D Printer File Image 27
SpotMicroESP32 (prints without supports) 3D Printer File Image 28
SpotMicroESP32 (prints without supports) 3D Printer File Image 29
SpotMicroESP32 (prints without supports) 3D Printer File Image 30
SpotMicroESP32 (prints without supports) 3D Printer File Image 31
SpotMicroESP32 (prints without supports) 3D Printer File Image 32
SpotMicroESP32 (prints without supports) 3D Printer File Image 33
SpotMicroESP32 (prints without supports) 3D Printer File Image 34
SpotMicroESP32 (prints without supports) 3D Printer File Image 35
SpotMicroESP32 (prints without supports) 3D Printer File Image 36
SpotMicroESP32 (prints without supports) 3D Printer File Image 37
SpotMicroESP32 (prints without supports) 3D Printer File Image 38
SpotMicroESP32 (prints without supports) 3D Printer File Image 39
SpotMicroESP32 (prints without supports) 3D Printer File Image 40
SpotMicroESP32 (prints without supports) 3D Printer File Image 41
SpotMicroESP32 (prints without supports) 3D Printer File Image 42
SpotMicroESP32 (prints without supports) 3D Printer File Image 43
SpotMicroESP32 (prints without supports) 3D Printer File Image 44
SpotMicroESP32 (prints without supports) 3D Printer File Image 45
SpotMicroESP32 (prints without supports) 3D Printer File Image 46
SpotMicroESP32 (prints without supports) 3D Printer File Image 47
SpotMicroESP32 (prints without supports) 3D Printer File Image 48
SpotMicroESP32 (prints without supports) 3D Printer File Image 49
SpotMicroESP32 (prints without supports) 3D Printer File Image 50
SpotMicroESP32 (prints without supports) 3D Printer File Image 51
SpotMicroESP32 (prints without supports) 3D Printer File Image 52
SpotMicroESP32 (prints without supports) 3D Printer File Image 53
SpotMicroESP32 (prints without supports) 3D Printer File Image 54
SpotMicroESP32 (prints without supports) 3D Printer File Image 55
SpotMicroESP32 (prints without supports) 3D Printer File Image 56
SpotMicroESP32 (prints without supports) 3D Printer File Image 57
SpotMicroESP32 (prints without supports) 3D Printer File Image 58
SpotMicroESP32 (prints without supports) 3D Printer File Image 59
SpotMicroESP32 (prints without supports) 3D Printer File Image 60
SpotMicroESP32 (prints without supports) 3D Printer File Image 61
SpotMicroESP32 (prints without supports) 3D Printer File Image 62
SpotMicroESP32 (prints without supports) 3D Printer File Image 63
SpotMicroESP32 (prints without supports) 3D Printer File Image 64
SpotMicroESP32 (prints without supports) 3D Printer File Image 65
SpotMicroESP32 (prints without supports) 3D Printer File Image 66
SpotMicroESP32 (prints without supports) 3D Printer File Image 67
SpotMicroESP32 (prints without supports) 3D Printer File Image 68
SpotMicroESP32 (prints without supports) 3D Printer File Image 69
SpotMicroESP32 (prints without supports) 3D Printer File Image 70
SpotMicroESP32 (prints without supports) 3D Printer File Image 71
SpotMicroESP32 (prints without supports) 3D Printer File Image 72
SpotMicroESP32 (prints without supports) 3D Printer File Image 73
SpotMicroESP32 (prints without supports) 3D Printer File Image 74
SpotMicroESP32 (prints without supports) 3D Printer File Image 75
SpotMicroESP32 (prints without supports) 3D Printer File Image 76
SpotMicroESP32 (prints without supports) 3D Printer File Image 77
SpotMicroESP32 (prints without supports) 3D Printer File Image 78
SpotMicroESP32 (prints without supports) 3D Printer File Image 79
SpotMicroESP32 (prints without supports) 3D Printer File Image 80
SpotMicroESP32 (prints without supports) 3D Printer File Image 81
SpotMicroESP32 (prints without supports) 3D Printer File Image 82
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 1
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 2
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 3
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 4
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 5
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 6
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 7
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 8
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 9
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 10
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 11
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 12
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 13
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 14
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 15
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 16
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 17
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 18
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 19
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 20
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 21
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 22
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 23
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 24
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 25
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 26
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 27
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 28
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 29
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 30
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 31
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 32
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 33
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 34
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 35
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 36
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 37
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 38
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 39
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 40
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 41
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 42
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 43
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 44
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 45
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 46
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 47
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 48
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 49
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 50
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 51
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 52
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 53
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 54
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 55
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 56
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 57
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 58
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 59
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 60
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 61
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 62
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 63
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 64
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 65
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 66
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 67
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 68
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 69
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 70
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 71
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 72
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 73
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 74
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 75
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 76
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 77
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 78
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 79
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 80
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 81
SpotMicroESP32 (prints without supports) 3D Printer File Thumbnail 82

SpotMicroESP32 (prints without supports)

Kooba avatarKooba

August 2, 2020

thingiverse-icon
DescriptionCommentsTags

Description

The first milestone was done in 2020, which was designing and finalizing all parts necessary for the build of my personal SpotMicro-Derivate... i call it the SpotMicroESP32. You can and should view my repository here - this is also the place where you can find the most current parts and hopefully all instructions necessary for the assembly of it:

https://github.com/michaelkubina/SpotMicroESP32

You can join the commuinity on Discord: https://discord.gg/s8F6xHGk9Y
There is also a Slack-Channel for this remix (but due to no active subscription it lacks features and is almost abandoned -> so better join the discord). You can find the slack-"archive" here : spotmicroai.slack.com (#spotmicro-esp32).

There is already some community-made software:

Maarten Weyn solved the inverse kinematics equations and implemented them into ESP-IDF. He also made an App for controlling the Robot via Smartphone: https://github.com/maartenweyn/SpotMicro_ESP32

An walking gait implementation and voice-commanding was achieved by Guna R. from the slacks #spotmicro-esp32 channel, which is build upon Maartens software (see Repo above). You definitly have to take a look there as well: https://github.com/cholan2100/ceasar

Apart from this community implementations, there is currently no official software. This is my goal for 2021, which i hopefully get done.

Before i proceed further, i wanted to thank Deok-yeon Kim (KDY0523) very much for his original SpotMicro design. Without it it would not have been possible for me to make such a remix in the first place. It was a great inspiration and in itself a well thought out design - i hope to see him in the discord some day. So if you are reading this, please join us :-).

Whats so special about my Remix? Well...

It features:

  • absolute supportfree printing
  • mod-ability to some extend due to granular parts (some template-parts already included, more to come) and freecad-sketches
  • no glueing anywhere
  • only 3 different screwsizes + nuts needed (M2x8, M3x8, M3x20)

Furthermore it has at least some backwards/forward compatibility to the original KDY0523 Spotmicro -> the whole legs-assembly and the shoulder joints fit the original SpotMicro and vice-versa. The chassis and the hull/covers are incompatible, since i decided to go with slightly other dimensions and screw-positionings.

Its also important that you keep in mind, that the parts for the legs need to be mirrored, depending on wether they are mounted on the left or right side of the robot.

You will find the pin-layout and schematics in my repository. Dont power all modules from the 5V or 3,3V of the ESP32, since its too much current. Use other powersources and share common ground. This being said, these are the parts/electronics:

  • ESP32 DevKitC (v1 or v4 tested)
  • PCA9685 16Ch Servodriver
  • 0,96" I2C OLED (SSD1306)
  • 2x HC-SR04 Ultrasonic-Sensors
  • GY-521 Gyro
  • HW-482 Relay (sometimes also as named KY-019)
  • ESP32-CAM with OV2640 (Version 1 or 2 - but not fish-eye)
  • FT232RL USB-TTL-Adapter for ESP32-CAM
  • 12x MG996R or stronger servos
  • 12x FSH6S Servohorn (or 3d printed part from this build as a sub-optimal replacement)
  • 48x Rubber Dampeners for your Servos (should be delivered with your servos)
  • 4x Servocable Extensions (~10-15cm)
  • 8x 625ZZ Ball Bearing
  • push-button (with LED)
  • 2x Micro-USB to DIP Adapter
  • 5cm Neopixel Ring (12RGB LEDs)
  • XL4016 DC-DC 9A Stepdown Converter OR SZBK07 DC-DC 20A Stepdown Converter when using stronger servos
  • LM2596 DC-DC Stepdown Module
  • ACS712 30A current sensor module
  • 25V voltage sensor module
  • any standard RC 2S Lipo with some good mAh and C-Rating (can be a cheap one)
  • ABClip for the balance-charger cable
  • mini-USB and micro-USB extension cable
  • cables, solder, shrinking hoses
  • 84x M2x8 cylinderhead screws + M2 nuts
  • 80x M3x8 cylinderhead screws + M3 nuts
  • 64x M3x20 cylinderhead screws + M3 nuts
  • about 1KG of PLA in sum

Whats missing?

The whole software...but i am eager to make in 2021 the firmware for the robot (not the cam yet) and a crossplattform (smartphone/tablet) app via flutter.

Update 09-05-2021:
I have updated all the parts to match the current and final build of the SpotMicroESP32 as how it's published in the repository as well. At this point the robot is feature-complete and i will most likely not spent any more time in doing cad-design on them.

Update 30-08-2021:
There is an awesome mod by RobJK, who remixed ProJunks (https://www.thingiverse.com/thing:4817676) reinforced shoulders, so that they use the same screws and ball bearings as this build. I highly promote to use reinforced shoulders and to use the "Limb Topshell" of RobJKs mod instead of the "Limb Topshell" from my build: https://www.thingiverse.com/thing:4937631

License:

Creative Commons - Attribution

Related Models

SpotMicroESP32 with reinforced shoulders preview image

SpotMicroESP32 with reinforced shoulders

robjk profile image

robjk

502

Stand for SpotMicroESP32 preview image

Stand for SpotMicroESP32

Projunk profile image

Projunk

2

RFID Tags for Bambu Spools with embedded chip preview image

RFID Tags for Bambu Spools with embedded chip

Dengamleninja profile image

Dengamleninja

216

SpotMicroESP32 (prints without supports) preview image

SpotMicroESP32 (prints without supports)

Kooba profile image

Kooba

500

ESP32 NFC Tag reader for Home Assistant preview image

ESP32 NFC Tag reader for Home Assistant

Fabrion365 profile image

Fabrion365

110

New front cover for SpotMicroESP32 preview image

New front cover for SpotMicroESP32

TURELKA profile image

TURELKA

55

Cable Tag for labeling cables preview image

Cable Tag for labeling cables

Yngrave3D profile image

Yngrave3D

50