ERABLE est un projet d’agriculture technologique qui s’appuie sur un grand nombre d’outils et de logiciels divers. Cet article recense l’ensemble des outils utilisés par catégorie :
- les systèmes d’exploitation (OS)
- les outils de développement
- les outils de simulation et de calcul
- les outils pour l’électronique
- les outils de conception
- Matériel et équipements divers
1 - les environnements / systèmes d’exploitation
Nous utilisons plusieurs machines physiques et virtuelles sous différents systèmes :
- Windows10
- Lubuntu, KUbuntu
- ArchLinux
- Raspbian
- Android
Coté serveur, nous avons utilisé
- Ubuntu Server
- Maas
- Docker
- Kubernetes
1 - les outils de développement
La parte développement informatique est réalisée avec différents langages de programmation :
- BASH, C, GO, Java, NodeJS pour le backend
- MySql, Mongo pour les bases de données
- Go, Flutter, Kotlin, C# pour le frontend
les IDE utilisés sont principalement :
- Eclipse
- VSCode
- IDE Arduino
- Anjuta
- Unity3D
- Android Studio
2 - les outils de simulation et de calcul
Les outils de simulation sont utilisés pour simuler et modéliser des systèmes :
3 - Les outils pour l’électronique
Ces outils sont utilisés pour la conception des cartes électroniques et leur fabrication :
4 - les outils de conception
- SolidWorks
- Modelio
5 - Matériel et équipements divers
- un poste à souder
- imprimante 3D
- un compresseur
- panneau solaire
- Arduino
- RasberryPi
- Drone Parrot
- Profilé Elcom
Dura lex Sed lex
Les outils utilisés sont :
- soit Open Source (voir post du 15/02/23)
- soit gratuit pour une utilisation non commerciale. C’est le cas de ce projet puisque que les éléments sont tous open-source et donc gratuit .
Merci de ne ne pas contrevenir à la loi et de ne pas utiliser de logiciel cracké