Skip to content
Thomas Euler edited this page Feb 13, 2022 · 75 revisions

Robotling2

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".

DrawingDrawing

Features

  • 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

History

For project history, see release notes in ReadMe.

Content

Home

  1. Mechanik
  2. Aubau und Hinweise zum Zusammenbau
  3. Elektronik, Platine und Teile
  4. Sensoren
  5. Demo
  6. Erweiterungen & Modifikationen
  7. Galerie
  8. Software - MMBasic
    8.1 Running MMBasic (EN)
    8.2 Kommentare zum Programm
    8.3 Building PicoMite MMBasic (EN)
  9. Software - MicroPython
    9.1 Running MicroPython (EN)
    9.2 Building MicroPython (EN)

Publications

Robotling2 was introduced as a community project in the German Make issue 6'2021.

Cover picture(s): Heise-Verlag. Editor: Carsten Wartmann.

Repository structure

├───boards                         PCB as .fzz (Fritzing), BOM as .pdf
├───code                           
|    ├───mmbasic                   MMBasic code
|    └───micropython               MicroPython code
├───pictures                       Pictures for WiKi
└───printed_parts                  Printed parts, .stl, .fcstd
     ├───FreeCAD_files 
     └───preliminary               

Home

  1. Werkzeuge und Material (DE | EN)
  2. Aufbau
    2.1 Mechanik (DE | EN)
    2.2 Aufbau und Hinweise (DE | EN)
    2.3 Elektronik und Platine (DE | EN)
  3. Sensoren (DE | EN)
  4. Demo (DE | EN)
  5. Erweiterungen & Modifikationen
    5.1 Alternatives Display (DE | EN)
    5.2 CO2-Wächter (DE | EN)
  6. Galerie (DE | EN)
  7. 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)
  8. Software - MicroPython
    8.1 Running MicroPython (DE | EN)
    8.2 Building MicroPython (DE | EN)
Clone this wiki locally