-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Thomas Euler edited this page Apr 7, 2023
·
75 revisions
Robotling2 is a small, simple 6-legged robot using the new Raspberry Pi microcontroller RP2040 as brain. To move around, it uses a simplified tripod walk that requires only three servo motors - inspired by a 20 year old book called "Insectronics".
- Robotling2 PCB hosts a RP2040 Pico
- Board controls 3 servos and features a "sensor port" with connectors for 3 analog sensors (5V-tolerant), 1 digital I/O, I²C, and UART, as well as 5V and 3.3V power.
- Fits an optional color display (Pico Display Pack)
- All parts 3D printed (except battery case)
- Requires only 3 micro servos (e.g. Tower Pro MG90)
- Runs on a ~1Ah 1-cell Lipo battery
For project history, see release notes in ReadMe.
Robotling2 was introduced as a community project in the German Make issue 6'2021. The CO2-sensing version was featured in Make issue 2'2023.
Cover picture(s): Heise-Verlag. Editor: Carsten Wartmann.
- Werkzeuge und Material (DE | EN)
- Aufbau
2.1 Mechanik (DE | EN)
2.2 Aufbau und Hinweise (DE | EN)
2.3 Elektronik und Platine (DE | EN) - Sensoren (DE | EN)
- Demo (DE | EN)
- Erweiterungen & Modifikationen
5.1 Alternatives Display (DE | EN)
5.2 CO2-Wächter (DE | EN) - Galerie (DE | EN)
- Software - MMBasic
7.1 MMBasic zum Laufen bringen (DE | EN)
7.2 Kommentare zum Programm (DE | EN)
7.3 Robotling API (DE | EN)
7.4 Building PicoMite MMBasic (DE | EN) - Software - MicroPython
8.1 Running MicroPython (DE | EN)
8.2 Building MicroPython (DE | EN)
├───boards PCB as .fzz (Fritzing), BOM as .pdf
├───code
| ├───mmbasic MMBasic code
| └───micropython MicroPython code
├───mods
| ├───c_otto MicroPython code by C. Otto
| | └───robotling_lib
| └───c_wartmann Blender files by C. Wartmann
| └───STL
├───pictures Pictures for WiKi
└───printed_parts Printed parts, .stl, .fcstd
├───FreeCAD_files Original FreeCAD files
├───mods_c_otto Additional FreeCAD, .stl files by C. Otto
└───deprecated
- Werkzeuge und Material (DE | EN)
- Aufbau
2.1 Mechanik (DE | EN)
2.2 Aufbau und Hinweise (DE | EN)
2.3 Elektronik und Platine (DE | EN) - Sensoren (DE | EN)
- Demo (DE | EN)
- Erweiterungen & Modifikationen
5.1 Alternatives Display (DE | EN)
5.2 CO2-Wächter (DE | EN) - Galerie (DE | EN)
- Software - MMBasic
7.1 MMBasic zum Laufen bringen (DE | EN)
7.2 Kommentare zum Programm (DE | EN)
7.3 Robotling API (DE | EN)
7.4 Building PicoMite MMBasic (DE | EN) - Software - MicroPython
8.1 Running MicroPython (DE | EN)
8.2 Building MicroPython (DE | EN)