Firmware for an educational robot of Westfälische Hochschule (Westphalian University of Applied Sciences, Gelsenkirchen, Germany). The WHSR ("Wizzer") is a successor for the ASURO robot at our university. It has similar but enhanced features compared to the ASURO, such as Arduino Nano or Maple Mini compatibility and Bluetooth connection.
The Library works for the plain Arduino Nano board (avr), Arduino Nano 33 BLE (mbed) support is in the making.
- Select
Download ZIP
from the GitHubCode
button. Unzip the archive if it isn't already. You will end up with a folderWHSR-master
in your download folder. - Rename that folder to
WHSR
. - Move it to
Arduino/libraries
in your documents folder. - Restart Arduino IDE.
For Arduino Nano:
- In the
Tools
menu, select BoardArduino Nano
fromArduino AVR Boards
, ProcessorATmega328P (Old Bootloader)
, Port/dev/cu.usb.serial-142310
(or similar).
For Arduino Nano 33 BLE:
- In the
Tools
menu, select BoardArduino Nano 33 BLE
fromArduino Mbed OS Boards
, Port/dev/cu.usbmodem-1423401 (Arduino Nano 33 BLE)
(or similar).
Works:
- Line follower
- Status LED
- Switches
- Ambient light sensors
- Distance sensors
- Motor speed and direction control
- Odometry
- Voltage sensor
Does not work:
- Interrupts
- Timer
- Clean up library and examples
Library written by Maximilian Richter, based on the ASURINO library for the ASURO robot.