Ressource | Outils de développement

Arduino


Arduino est une suite logicielle gratuite. Nous l'utilisons pour construire, mettre au point puis charger nos programmes dans nos cartes Arduino. Installer l'environnement Java au préalable.

Le site Arduino en anglais intègre notamment un glossaire pour aider à écrire nos programmes.

Installer Arduino

Processing

Processing est une suite logicielle gratuite. Nous l'utilisons pour construire, mettre au point puis charger nos applications destinées à nos tablettes fonctionnant sous Android mais nous pouvons également construire des programmes pour PC. Installer l'environnement Java au préalable.

Le site Processing en anglais intègre notamment ​un glossaire pour aider à écrire nos programmes.

Installer Processing

App Inventor

App Inventor est un site développé par Google. Il est destiné à la création d'applications pour nos smartphones et tablettes fonctionnant sous le système d'exploitation Android. Il est entretenu par le Massachusetts Institute of Technology : MIT.

Il met en oeuvre une interface graphique similaire à Scratch et à celle de StarLogo TNG. Mettre à jour l'environnement Java si nécessaire.

Avec App Inventor, nous pouvons également tester notre application immédiatement pendant son développement même. Pour cela l'application MIT AICompanion 2 disponible sur le site Play Store devra être installée sur la tablette.
L'émulation est également possible. Dans ce dernier cas, l'installation du pilote sera nécessaire.

​​​​​​​​Accéder à App Inventor

Tinkercad

Il s'agit d'un éditeur de schéma associé à un simulateur, en ligne et collaboratif !  Le tout est gratuit si on accepte de rendre son travail public. On peut utiliser tinkercad immédiatement dès l'enregistrement.

Le code C++ est accepté, un éditeur en ligne est fourni,  et fait tourner nos petites cartes Arduino ! Cet outil sera surtout profitable pour les petits projets.

​​​Accéder à tinkercad

Packet tracer

Packet Tracer  de la société Cisco, est un puissant logiciel  pour ceux qui souhaitent expérimenter le comportement des réseaux.

Il s'agit d"un simulateur permettant de les créer, les illustrer et les évaluer. Cisco Pacquet Tracer est gratuit pour celui qui est enregistré en tant qu'utilisateur auprès de l'Academy Connection.

​Installer Cisco Packet Tracer

Notepad++

Il s'agit d'un IDE gratuit. IDE pour Integrated Development Environment. Les fichiers comme HTML, CSS, PHP, Javascript sont supportés et bien d'autres encore.

Il stocke également les fichiers et pages web directement sur votre site et fait office de ce fait de client FTP !

​​​​​​​​​accéder à Notepad++

Codeanywhere

Il s'agit d'un IDE gratuit et en ligne qui s'intègre à Google Drive. IDE pour Integrated Development Environment. Les fichiers comme HTML, CSS, PHP, Javascript sont supportés et bien d'autres encore.

Il stocke également les fichiers et pages web directement sur votre site et fait office de ce fait de client FTP !

​​​​accéder à Codeanywhere

Geogebra

GeoGebra est un logiciel gratuit de géométrie - 2D et 3D - qui manipule des cercles, droites et angles par exemple et affiche le résultat. Geogebra est fourni avec un nombre de fonctions algébriques.

Il permet notamment d'afficher les lois de fonctionnement des composants et environnement de nos projets.

​​​​​accéder à Geogebra

Proteus Demo

Ce logiciel professionnel gratuit nous permet d'accéder à nos schémas électroniques : structurels et implantations. Nous l'utilisons également comme simulateur ! Avec cette version, il ne sera cependant pas possible de sauvegarder, modifier ou d'imprimer les schémas... En revanche, la version allégée à 100 connexions ne présente pas ces limitations : Proteus Lite

télécharger Proteus Demo

Nous l'utilisons pour simuler et ainsi tester nos programmes construit avec la carte Arduino Uno.

​​​​​​​​​​​​​​télécharger la simulation Arduino Uno

OpenScad

C'est un outil logiciel simple et gratuit, utile au prototypage rapide et à la fabrication assistée par ordinateur de solides.
Il fonctionne aussi bien sur les OS Linux, Windows ou Mac OS.

Le dessin est obtenu en temps réel à partir de sa description littérale via les fonctions numériques mises à disposition. La fabrication est facilitée compte tenu des divers formats d'exportation : STL,  OFF, DXF ou CSG.

​​​​Accéder au site d'openScad

KiCAD

La suite Kicad est un ensemble de quatre logiciels libres et un gestionnaire de projets destinés à la réalisation de cartes électroniques sous licence GNU GPL.

télécharger KiCAD

OpenOffice Draw

Nous utilisons dans cette suite logicielle, l'éditeur de dessin gratuit Draw pour la définition de panneaux à fin de création de volumes qui seront découpés par une imprimante laser. Ce fichier-exemple pourra servir de base de départ.

​télécharger OpenOffice