Application de bureau pour contrôler des dispositifs Arduinos connectés à une pompe via une interface web moderne.
- Node.js 18+
- Python 3.8+
- Arduino IDE
# Cloner et installer
git clone https://github.com/SebbyMcQueen/MAC_code.git
cd MAC_code/Web
npm installcd Web
npm run dev:allOuvre automatiquement :
- Interface web : http://localhost:3000
- Serveur Python (backend Arduino)
- Ouvrir Arduino IDE
- Ouvrir le fichier dans
Arduino/ - Sélectionner la carte et le port
- Cliquer sur Téléverser
cd Web
npm install --save-dev electron electron-builder
npm run electron:buildExécutable généré dans Web/dist/
- Frontend : Next.js, React, TypeScript, Tailwind CSS
- Backend : Python
- Hardware : Arduino (C++)
"Python was not found" → Installer Python et ajouter au PATH
Port série inaccessible → Vérifier les permissions et pilotes USB
Fork de SilentPow/MAC_code
Par @SebbyMcQueen