The Hedgehog bot is a robotic platform powered by the ESP8266-based Wemos D1 R2 development board.
Notable Features:
- Full laser cut MDF construction
- Dual servo motor drive
- 128x64 OLED display
- WiFi (client and access point modes)
Instructional videos are available on YouTube
If you're interested in learning more, visit the hedgehog bot website: http://hedgehogbot.digimakers.co.uk
If you're a volunteer or workshop lead who wants to learn more, check out the facilitator notes
- Copy
hhb_blink
,hhb_bot
, andhhb_wifi
fromsketches
into your Arduino sketchbook folder - Copy the folders in
libraries
to thelibraries
folder in your Arduino sketchbook folder, if it doesn't already exist you can just copy and paste thelibraries
folder straight into the sketchbook folder. - Verify that when you run the Arduino IDE and click the menu options
File -> Sketchbook
you can now see:hhb_blink
hhb_bot
hhb_wifi
$ git clone --recursive https://github.com/MVSE-Outreach/arduino-hedgehog-bot.git hedgehog-bot
$ cd hedgehog-bot
$ ./install.sh <PATH-TO-ARDUINO-SKETCHBOOK>
Most things are documents within the docs
folder in the repository including:
- Instructions on ordering parts: docs/kit-ordering.md
- Troubleshooting: docs/troubleshooting.md
- Preparing a workshop: docs/preparing-a-workshop.md
- Components used in the Hedgehog bot: docs/components.md
- Download the laptop setup script.
- Copy the script over to a memory stick.
- Run the script to set up a computer at least once to download the necessary dependencies.
- Copy the script along with the files and folders adjacent to the script that it downloaded in the previous step to other memory sticks used to set up laptops.
- Run the script from the memory stick on all other laptops that need setting up, after the first run the dependencies will be downloaded so subsequent setups should be much faster.
- Arduino Nano not recognised: Have you installed CH340 drivers?
- WiFi not working: Test 9V battery
See the troubleshooting docs for more