Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

team-diana/AtteONE-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtteONE firmware

AtteONE is a mini rover developed by Team DIANA at Politecnico di Torino for educational purposes. This is the official repository of its firmware.

forthebadgeforthebadgeforthebadge

Hardware

  • Controller: it is designed to work on ESP32 module. (We used a Wemos Lolin32)
  • Motor driver: a dual H-bridge (L298N).
  • Power: it requires two LiPo cells (ex, two 18650 batteries).

Software and setup

Arduino IDE

Download the IDE from the official site: Arduino IDE

ESPTOOL v2.6 or greater

Follow here the instruction to setup Arduino IDE: arduino-esp32

USB to UART Driver

Download the drivers from the official site: CP210x USB to UART Bridge VCP Drivers

MQTT

Read the official page of PubSubClient library for API documentation: PubSubClient

LED indicator

LED Sequence Meaning
Fast blink Rover operational
Slow blink Rover remotely disabled
W (Morse) Connecting to Wifi
B (Morse) Connecting to MQTT Broker

About

AtteONE Rover firmware for ESP32

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •