Physical materials
- Arduino starter kit:
- Arduino board
- Breadboard
- Jumper wires
- USB cable
- Servo motor(s)
- Optional:
- Popsicle sticks
- LEGO pieces
- PC
Software and frameworks
- OS:
- Ubuntu (Linux), or
- Debian (Linux), or
- Windows (experimental)
- ROS (Robot Operating System)
- Qt library
- Essential IDE:
- Eclipse: extended with the plugin PyDev
- PyCharm
- Qt Creator - in Qt installation
- Qt Designer - in Qt installation
- Git
- Arduino library
- Programming languages
- Python
- C++
- C
- PyQt: Qt library wrapped in Python
Optionals
- Redmine: a web application for project management (open source and free)
- GitLab or GitHub
Top comments (0)