If you want to make robots, but you don't know where to start, well, you can start here. - :books: Read / Text - :tv: Watch / Video - :moneybag: Buy / Requires purchase - :paw_prints: Very easy / Skimmable - :bangbang: Essential / Most helpful - :wave: Hands-on ## Objectives - Get at strong foundation in open-source electronics and prototyping - Gain intuition on mechanical prototyping and design with dc brush motors, servo motors and stepper motors - Apply basic machine learning and computer vision to a small project ### Arduino for Beginners - :moneybag::bangbang::wave: [Affortable Very Basic Arduino Starter Kit from DFRobot](https://www.dfrobot.com/product-345.html) - :moneybag::bangbang::books: [Simon Monk: Arduino Next Steps](https://www.amazon.com/Programming-Arduino-Next-Steps-Sketches/dp/0071830251/) - :tv: [Jeremy Blum Arduino Playlist: 15 Videos](https://www.youtube.com/watch?v=fCxzA9_kg6s&list=PLA567CE235D39FA84) - :bangbang::books: [Adafruit Motor Selection Guide](https://learn.adafruit.com/adafruit-motor-selection-guide?view=all) - :bangbang::books: [Adafruit Motor Shield V2 for Arduino](https://learn.adafruit.com/adafruit-motor-shield-v2-for-arduino) - :paw_prints::books: [Simon Monk Basic Arduino: 18 lessons](https://learn.adafruit.com/adafruit-arduino-lesson-1-blink) - :paw_prints::books: [Sparkfun Manual](https://cdn.sparkfun.com/datasheets/Kits/RedBoard_SIK_3.2.pdf) - :paw_prints::books: [DFRobot Manual](https://github.com/Arduinolibrary/DFRobot_Beginner_KIT/blob/master/DFR0100_Tutorial.pdf) - :paw_prints::tv: [Official Arduino Tutorials by the Creator of Arduino](https://www.youtube.com/playlist?list=PLT6rF_I5kknPf2qlVFlvH47qHvqvzkknd) ### Raspberry Pi for Beginners - :moneybag::bangbang: [Official Raspberry Pi Kit](https://www.raspberrypi.com/products/raspberry-pi-4-desktop-kit/) | [Official Raspberry Pi AI Camera](https://www.raspberrypi.com/products/ai-camera/) - :bangbang::paw_prints::books: [Official Raspberry Pi Setting up Video from Raspberry Pi Foundations](https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up) - :paw_prints::books: [Simon Monk Basic Raspberry Pi: 13 lessons](https://learn.adafruit.com/adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi) ### Hands-on Facial Recognition Project for Beginners - :bangbang::wave::books: [Face Recognition Library](https://github.com/ageitgey/face_recognition) | [Face Recognition: treasure box](https://learn.adafruit.com/raspberry-pi-face-recognition-treasure-box?view=all) ### Hands-on Mechanical Prototyping Projects for Beginners - :moneybag: :bangbang::wave:[Instructables JJ Robots Projects](https://www.instructables.com/member/jjrobots/instructables/) - Egg drawer robot, board drawing robot, scara robot arm, balancing robot, hockey robot, camera slider