Skip to content

SebbyMcQueen/MAC_code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

MAC_code

Application de bureau pour contrôler des dispositifs Arduinos connectés à une pompe via une interface web moderne.

🚀 Installation

Prérequis

  • Node.js 18+
  • Python 3.8+
  • Arduino IDE

Setup

# Cloner et installer
git clone https://github.com/SebbyMcQueen/MAC_code.git
cd MAC_code/Web
npm install

🎮 Utilisation

Lancer l'application

cd Web
npm run dev:all

Ouvre automatiquement :

Téléverser sur Arduino

  1. Ouvrir Arduino IDE
  2. Ouvrir le fichier dans Arduino/
  3. Sélectionner la carte et le port
  4. Cliquer sur Téléverser

📦 Créer un exécutable

cd Web
npm install --save-dev electron electron-builder
npm run electron:build

Exécutable généré dans Web/dist/

🛠️ Technologies

  • Frontend : Next.js, React, TypeScript, Tailwind CSS
  • Backend : Python
  • Hardware : Arduino (C++)

🐛 Dépannage

"Python was not found" → Installer Python et ajouter au PATH

Port série inaccessible → Vérifier les permissions et pilotes USB

📄 Licence

Fork de SilentPow/MAC_code


Par @SebbyMcQueen

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 91.2%
  • Python 3.8%
  • CSS 3.6%
  • C++ 1.2%
  • Other 0.2%