Outils utilisés pour le projet


Pour une activité partielle au sein d'une exploitation agricole

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 :

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é