ATELIER : Prototypez vos applications sur BeagleBone Black

Formations





Accueil du site > fr > Formations > ATELIER : Prototypez vos applications sur BeagleBone Black
Du 15 au 16 décembreRennes (35)
Cette formation est destinée à des développeurs désirant utiliser la carte BBB comme plate-forme de développement.
Nous aborderons tout d’abord l’utilisation de la carte comme un système GNU/Linux « classique » équipée d’une IHM et d’un compilateur natif. Pour cette partie nous choisirons la distribution Debian adaptée à la BBB. La formation abordera l’utilisation des bus disponibles dans la BBB tels que I2C, SPI, le pilotage des GPIO et le bus d’extension CAPE de la BBB. Nous présenterons également - rapidement - l’utilisation de Qt. Dans un deuxième temps nous verrons comment exploiter la BBB comme une cible « embarquée » via des techniques de développement croisé. Enfin nous verrons une – brève - introduction à l’utilisation d’Android sur la BBB.
La formation est agrémentée de TP à chaque étape.


Public visé :
Ingénieurs de développement embarqué et chefs de projets techniques

Pré-requis :
- Notions en développement UNIX/Linux
- Utilisation de la ligne de commande (shell)
- Notions de langage C et Python

Programme

Partie 1 : la BBB comme système GNU/Linux

- Présentation de la carte, historique, matériel, comparaison avec d’autres matériels (Raspberry Pi, ...)
- Interfaces disponibles (USB, Ethernet, GPIO, I2C, etc.)
- Installation de la distribution DEBIAN GNU/Linux
- Structure de la de démarrage (eMMC ou MicroSD), utilisation de U-Boot
- Introduction à l’administration système sous DEBBIAN (réseau, IHM, utilisateurs, …)
- Programmation :
Utilisation de Python et C/C++
Avantages/inconvénients des deux langages
- Présentation des GPIO, I2C, SPI :
Utilisation en Python, C et - éventuellement - Shell
Exemples avec des périphériques réels pour chaque bus

Partie 2 : la BBB comme système embarqué

- Notions de système embarqué, logiciel embarqué, Linux embarqué
- Compilation croisée, construction de distribution, outils associés (build systems)
- Avantages/inconvénients par rapport à une distribution classique
- Présentation et utilisation des deux principaux outils
Buildroot, Yocto/OpenEmbedded
- Utilisation d’un écran tactile sous Qt, intégration à Buildroot
- Création d’un application de pilotage SPI avec intégration à Buildroot
- Test de la distribution AOSP Jelly Bean 4.3
- Développement d’une application de test
- Mesure de température par un capteur USB
- Affichage du résultat dans une application Android (Java)

Partie 3 : Introduction à Android sur BBB

- Test de la distribution AOSP Jelly Bean 4.3
- Développement d’une application de test
- Mesure de température par un capteur USB
- Affichage du résultat dans une application Android (Java)

Télécharger le programme
PDF - 360.7 ko

Formateur : OPENWIDE

INFORMATIONS PRATIQUES

Lieu :
EPITECH
19-22 boulevard Saint-Conwoïon
35000 Rennes


PARTICIPATION AUX FRAIS
  • Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion et de 2 participants par PME par session, pour les ateliers traitant de logiciel embarqué.
    L’inscription sera validée à réception d’un chèque de caution de 100 €TTC par personne, qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture sera établie.
    Chèque de caution à retourner par courrier à :
    JESSICA France – 60 bd du Maréchal Juin – 44100 NANTES
  • Si vous êtes une PME non adhérente :
    Vous pouvez adhérer à l’association JESSICA France. Pour cela contactez Emilie PABOIS.
  • Pour les entreprises non éligibles [1] et les PME qui ne souhaitent pas adhérer : 900 € HT soit 1080 € TTC pour les 2 journées et par personne.

Remarque : Cet atelier est éligible au financement par votre Organisme Paritaire Collecteur Agréé (OPCA)

Les déjeuners seront pris en commun et sont à la charge du participant.

Contacts :
Yohann DESILES - 06 09 86 49 44
Jean-Luc FLEUREAU - 06 63 00 86 98

Contact Inscriptions :
Bérénice RABIA - 02 40 73 17 24

Inscription en ligne


Atelier : Prototypez vos application avec BBB - 15-16 décembre 2016 - Rennes
[Obligatoire] :
[Obligatoire] :
[Obligatoire] :
Catégories [Obligatoire] :
[Obligatoire] :
[Obligatoire] :
[Obligatoire] :
[Obligatoire] :
Notes

[1] (*) Critères d’éligibilité : Toute PME de droit français, de taille inférieure à 2000 personnes n’étant pas détenue à plus de 50% par un groupe de plus de 2000 personnes

Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.