Thanks to visit codestin.com
Credit goes to github.com

Skip to content

IFRI-AI-Classes/ifri-Mascot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IFRI Mascot

Robot mascotte du Club AI & IoT IFRI, base Otto Ninja, pilote par ESP32.

Le projet contient le firmware ESP32, l'interface web embarquee, les drivers materiels, les modeles 3D et la documentation d'assemblage.

Etat logiciel

Fonctionnalites actuellement integrees dans main:

  • interface web en WiFi AP (IFRI-Mascot);
  • controle web des mouvements;
  • verrouillage a un seul controleur actif;
  • driver 4 servos;
  • driver batterie ADC;
  • driver HC-SR04;
  • serveur SPIFFS pour l'application mobile;
  • optimisation de latence des commandes.

Branche experimentale a valider au labo:

  • feature/continuous-wheel-drive: adapte le mouvement a 2 servos roues 360 + 2 servos supports/pattes.

Documentation utile

Commandes rapides

Compiler:

arduino-cli compile --fqbn esp32:esp32:esp32 firmware

Televerser le firmware, en remplacant COM3 par le port detecte:

arduino-cli upload -p COM3 --fqbn esp32:esp32:esp32 firmware

Generer l'image SPIFFS de l'interface web:

& 'C:\Users\PRECIEUX\Documents\ArduinoData\packages\esp32\tools\mkspiffs\0.2.3\mkspiffs.exe' -c firmware\data -b 4096 -p 256 -s 0x160000 spiffs.bin

Televerser SPIFFS:

& 'C:\Users\PRECIEUX\Documents\ArduinoData\packages\esp32\tools\esptool_py\4.5.1\esptool.exe' --chip esp32 --port COM3 --baud 921600 write_flash 0x290000 .\spiffs.bin

Licence

MIT License - Voir LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors