Différences entre versions de « Stage chez MCHobby »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(36 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
== ETAT DES INSCRIPTIONS ==
 
== ETAT DES INSCRIPTIONS ==
{{ambox-stop|text=Document en cours de rédaction.<br /><br />Pas de stage disponible pour 2017.}}
+
{{ambox-stop|text=0 Place disponible.}}
  
 
== Préambule ==
 
== Préambule ==
Ce n'est pas la première qu'un étudiant nous demande s'il peut réaliser un stage ou TFE chez MCHobby.
+
Ce n'est pas la première fois qu'un étudiant nous demande s'il peut réaliser un stage ou TFE chez MCHobby.
  
 
Il est vrai que le domaine d'activité de MCHobby est au croisement de nombreux domaines très captivants comme la programmation, l'électronique, la mécanique, développement de projet, la documentation, la traduction de documentation technique, le "hacking" d'une manière générale (dans sa forme noble). Cela sans oublier le fonctionnement d'une société résolument orientée Open-Source.   
 
Il est vrai que le domaine d'activité de MCHobby est au croisement de nombreux domaines très captivants comme la programmation, l'électronique, la mécanique, développement de projet, la documentation, la traduction de documentation technique, le "hacking" d'une manière générale (dans sa forme noble). Cela sans oublier le fonctionnement d'une société résolument orientée Open-Source.   
  
Ce ne sont pas les idées de projet qui manque.
+
Ce ne sont pas les idées de projet qui manquent.
  
 
Plusieurs fois, nous avons réfléchit à ces opportunités d'apprendre tout en étant aidé.
 
Plusieurs fois, nous avons réfléchit à ces opportunités d'apprendre tout en étant aidé.
  
Plusieurs fois, nous avons aussi remis cette opportunité à plus tard car c'est à la fois une responsabilité importante qui nécessite un minimum de temps disponible pour offrir un accompagnement correcte.
+
Plusieurs fois, nous avons aussi remis cette opportunité à plus tard car c'est une responsabilité importante qui nécessite un minimum de temps disponible pour offrir un accompagnement correcte.
  
Aujourd'hui, nous prenons le temps de fixer nos idées sur le sujet.
+
Aujourd'hui, nous prenons le temps de fixer nos idées sur le sujet.
  
 
== Quel type de stage? ==
 
== Quel type de stage? ==
 +
Nous proposons des projets pour Maker mettant en oeuvre de la programmation et/ou électronique (en fonction du projet).
  
== Caractéristiques souhaitées ==
+
Les projets mettent en oeuvre des produits distribués chez MC Hobby.
 +
 
 +
Les projets débouchent invariablement sur un tutoriel en ligne qui doit être rédiger sur [http://wiki.mchobby.be wiki.mchobby.be]
 +
 
 +
Vous devrez prendre le projet en charge de bout en bout.
 +
 
 +
A parti de l'énoncé:
 +
* Etablir les spécifications
 +
* Sélection du matériel
 +
* Raccordement
 +
* développement et test
 +
* Rédaction du tutoriel en ligne.
 +
 
 +
Voyez la section "boîte à idée" (plus bas) pour quelques idées/propositions de projet.
 +
 
 +
== Votre profil ==
 
Chez MCHobby, nous travaillons dans un domaine stimulant et en constante évolution.
 
Chez MCHobby, nous travaillons dans un domaine stimulant et en constante évolution.
  
 
Nos activités couvrent de très nombreux domaines techniques et informatiques, un minimum de bagage est nécessaire.
 
Nos activités couvrent de très nombreux domaines techniques et informatiques, un minimum de bagage est nécessaire.
  
Nous restons cependant conscient qu'il est rare d'être à la fois développeur/analyse et disposer compétences pointures pointues dans différents autres domaines techniques.  
+
Nous restons cependant conscient qu'il est rare d'être à la fois développeur/analyse et de disposer compétences pointues dans différents autres domaines techniques.  
  
 
Ceci dit, si vous êtes déjà bidouilleurs/bricoleur/hacker (dans le "sens noble du terme") vous vous sentirez vite comme un poisson dans l'eau.  
 
Ceci dit, si vous êtes déjà bidouilleurs/bricoleur/hacker (dans le "sens noble du terme") vous vous sentirez vite comme un poisson dans l'eau.  
Ligne 28 : Ligne 44 :
 
* '''Un minimum de sens technique''' : rudiments d'électronique, électricité, mécanique - hacking, bidouillage
 
* '''Un minimum de sens technique''' : rudiments d'électronique, électricité, mécanique - hacking, bidouillage
 
* '''Programmation''' C (Arduino, Wiring) ou Python (Raspberry, MicroPython)
 
* '''Programmation''' C (Arduino, Wiring) ou Python (Raspberry, MicroPython)
* '''Linux''' (dérivé de Debian de préférence)
+
* '''Linux''', en ligne de commande (dérivé de Debian de préférence)  
 
* '''Solutions Open-Source uniquement'''
 
* '''Solutions Open-Source uniquement'''
 
* '''Connaissance passive de l'anglais technique'''
 
* '''Connaissance passive de l'anglais technique'''
* '''Rédaction de documentation''' utilisateur et Technique (en Français mais aussi en anglais)
+
* '''Rédaction de documentation''' utilisateur et Technique (en Français, l'anglais est un atout)
 
* Internet - XML, JSON, HTML, WebService, HttpRequest, ...  
 
* Internet - XML, JSON, HTML, WebService, HttpRequest, ...  
 
* Notion de programmation orienté objet souhaité
 
* Notion de programmation orienté objet souhaité
Ligne 37 : Ligne 53 :
 
Caractéristiques personnelles
 
Caractéristiques personnelles
 
* '''Autodidacte''' - il ne faut pas avoir peur d'aller à la recherche de ce que vous ne connaissez pas encore.
 
* '''Autodidacte''' - il ne faut pas avoir peur d'aller à la recherche de ce que vous ne connaissez pas encore.
* '''Polyvalent'''
+
* '''Polyvalent et autonome'''
* '''Autonomie'''
+
* '''Consciencieux et précis'''
 
* Ouvert d'esprit, constructif
 
* Ouvert d'esprit, constructif
 
* Orienté partage d'information et orienté solution
 
* Orienté partage d'information et orienté solution
Ligne 60 : Ligne 76 :
 
** Impression 3D
 
** Impression 3D
 
** etc
 
** etc
* La découverte d'une société nouvelle génération (celle du Net, aussi avec ses contraintes)
+
* La découverte d'une société nouvelle génération (celle du Net, aussi avec ses contraintes) à taille humaine.
  
 
Venez découvrir [http://shop.mchobby.be MC Hobby et son matériel ici], son [http://wiki.mchobby.be wiki documentaire ici].
 
Venez découvrir [http://shop.mchobby.be MC Hobby et son matériel ici], son [http://wiki.mchobby.be wiki documentaire ici].
  
 
== Conditions restrictives ==
 
== Conditions restrictives ==
* Il vous sera demandé de signer un document de "non divulgation" (NDA, Non Disclosure Agreement).<br />Etre Open-Source ne signifie pas "communiquer n'importe comment sur n'importe quoi".
+
* Certaines informations à disposition de MC Hobby sont traitée sous NDA. D'autres informations peuvent concerner des commandes/fournisseurs/clients.<br />Il sera donc demandé de signer un document de "non divulgation" (NDA, Non Disclosure Agreement) en fonction du projet.
* Avoir une connaissance passive de l'Anglais est requis (lecture/écriture)
+
* Avoir une connaissance passive de l'Anglais est requis (lecture)
* Etre disposé à passer un entretien (comme pour un vrai travail).
+
* Etre disposé à passer un entretien.
  
 
== Comment postuler pour un stage ==
 
== Comment postuler pour un stage ==
Ligne 79 : Ligne 95 :
  
 
Ne vous froissez donc pas si vous ne recevez pas une réponse positive.
 
Ne vous froissez donc pas si vous ne recevez pas une réponse positive.
 +
 +
== Boîte à idée ==
 +
Voici quelques idées à exploiter pour un stage.
 +
 +
Il faut encore, bien entendu, préciser l'énoncé.
 +
* '''MicroPython Zumo''' - ('''actuellement ouvert à stage''') Etude de faisabilité + premiers développement du portage de [https://shop.mchobby.be/moteur/448-robot-zumo-pour-arduino-assemble-moteurs-3232100004481-pololu.html Zumo Arduino] sur [https://www.adafruit.com/product/570 PyBoard] sous MicroPython/ Voir aussi [https://arduino103.blogspot.com/2018/12/stage-chez-mc-hobby-niveau-superieur.html notre article d'annonce].
 +
** Raccordement / Interfaçage
 +
** Portage des pilotes Arduino(C++) vers Python
 +
** Ecriture documentation didactique sur le WiKi (Français)
 +
** Développement d'une carte adaptateur (KiCad)
 +
* '''Multitimer''' - Arduino + TFT -OU- Raspberry + TFT<br />Minuterie, chronomètre, date et heure avec signal sonore. Outils de cuisine permettant de suivre simultanément jusqu'à 8 minuteries/alarmes (...plusieurs cuissons).
 +
* '''Medoc Reminder''' - Arduino/feather + horloge + LCD 4x7<br />Fixer une heure de prise de médicament (ex: 8h)<br />Faire clignoter + alarme sonore (toutes les 3 minutes) si pas de prise de médicament entre minuit et l'heure fixée.<br />Détecteur à déterminer.
 +
* '''Domotique avec UniPi''' - Raspberry + UniPi<br />tutoriel d'introduction pour un projet d'automatisation/domotique rudimentaire.
 +
* '''GUI Framework pour PyGame''' - Raspberry-Pi + PiTFT, identification (ou création ou extension) et documentation d'un framework d'affichage graphique sous PyGame pour des projets autonomes à base de PiTFT . Destiné à devenir la base  pour divers projets comme multi-timer, weather forecast, SpotTheStation. Doit également supporter l'affichage d'image en plein écran (projet type PhotoBoot) avec incrustation de texte (''voir information déjà disponible chez nous'').
 +
* '''Z-Wave avec Raspberry-Pi''' - Tutoriel d'initiation pour utilisation de composant Z-Wave à partir d'un Raspberry-Pi. Mini Projet Domotique: création d'un mini système d'alarme.
 +
* '''Spot The Station''' - Raspberry-Pi + LCD (ou TFT ou OLED).<br />Affiche les alertes avec le passage de la station internationale (et location dans le ciel) dans notre région. Option d'alarme (2 ou 3 minutes avant le passage). '''Projet avancé:''' Affichage de prévision météo. Doit fonctionner pour la France et la Belgique.
 +
* '''Tachymètre pour vélo''' - Arduino ([https://shop.mchobby.be/feather/860-feather-32u4-basic-proto-atmega32u4-8mhz-3232100008601-adafruit.html Feather] + [https://shop.mchobby.be/feather/879-feather-ecran-oled-3232100008793-adafruit.html Feather OLED]) + Senseur Effet-Hall.<br />Affichage de la vitesse instantanée, Vitesse moyenne, temps de parcours, KM parcouru. Enregistrement de statistiques: KM total, KM dernier parcours. Attention: Configuration des paramètres!
 +
* '''Tachymètre pour Vélo''' - Même projet mais réalisé en MicroPython sur [https://shop.mchobby.be/feather/1119-feather-m0-express-atsamd21-cortex-m0-circuitpython-3232100011199-adafruit.html Feather M0 Express].
 +
 +
 +
Projets achevés:
 +
* '''Mon reveil''' - Arduino<br />Fait suite à [http://arduino103.blogspot.be/2013/02/mon-reveilhorloge-un-projet-arduino.html notre article (et commentaires)] publié sur Arduino & Raspberry Notepad.

Version actuelle datée du 2 janvier 2020 à 09:27

ETAT DES INSCRIPTIONS

Préambule

Ce n'est pas la première fois qu'un étudiant nous demande s'il peut réaliser un stage ou TFE chez MCHobby.

Il est vrai que le domaine d'activité de MCHobby est au croisement de nombreux domaines très captivants comme la programmation, l'électronique, la mécanique, développement de projet, la documentation, la traduction de documentation technique, le "hacking" d'une manière générale (dans sa forme noble). Cela sans oublier le fonctionnement d'une société résolument orientée Open-Source.

Ce ne sont pas les idées de projet qui manquent.

Plusieurs fois, nous avons réfléchit à ces opportunités d'apprendre tout en étant aidé.

Plusieurs fois, nous avons aussi remis cette opportunité à plus tard car c'est une responsabilité importante qui nécessite un minimum de temps disponible pour offrir un accompagnement correcte.

Aujourd'hui, nous prenons le temps de fixer nos idées sur le sujet.

Quel type de stage?

Nous proposons des projets pour Maker mettant en oeuvre de la programmation et/ou électronique (en fonction du projet).

Les projets mettent en oeuvre des produits distribués chez MC Hobby.

Les projets débouchent invariablement sur un tutoriel en ligne qui doit être rédiger sur wiki.mchobby.be

Vous devrez prendre le projet en charge de bout en bout.

A parti de l'énoncé:

  • Etablir les spécifications
  • Sélection du matériel
  • Raccordement
  • développement et test
  • Rédaction du tutoriel en ligne.

Voyez la section "boîte à idée" (plus bas) pour quelques idées/propositions de projet.

Votre profil

Chez MCHobby, nous travaillons dans un domaine stimulant et en constante évolution.

Nos activités couvrent de très nombreux domaines techniques et informatiques, un minimum de bagage est nécessaire.

Nous restons cependant conscient qu'il est rare d'être à la fois développeur/analyse et de disposer compétences pointues dans différents autres domaines techniques.

Ceci dit, si vous êtes déjà bidouilleurs/bricoleur/hacker (dans le "sens noble du terme") vous vous sentirez vite comme un poisson dans l'eau.

  • Un minimum de sens technique : rudiments d'électronique, électricité, mécanique - hacking, bidouillage
  • Programmation C (Arduino, Wiring) ou Python (Raspberry, MicroPython)
  • Linux, en ligne de commande (dérivé de Debian de préférence)
  • Solutions Open-Source uniquement
  • Connaissance passive de l'anglais technique
  • Rédaction de documentation utilisateur et Technique (en Français, l'anglais est un atout)
  • Internet - XML, JSON, HTML, WebService, HttpRequest, ...
  • Notion de programmation orienté objet souhaité

Caractéristiques personnelles

  • Autodidacte - il ne faut pas avoir peur d'aller à la recherche de ce que vous ne connaissez pas encore.
  • Polyvalent et autonome
  • Consciencieux et précis
  • Ouvert d'esprit, constructif
  • Orienté partage d'information et orienté solution
  • Aptitude à la vulgarisation

En fait, rien qui ne soit incompatible avec le monde du travail.

Que pouvez-vous attendre de nous?

  • Un projet stimulant (nous l'espérons) dans un environnement tout aussi stimulant.
  • Du support et une guidance pour le projet
  • Le mise-en-ouvre de solution Open-Source et libre dans un environnement commercial.
  • Le découverte du matériel Open-Hardware et de la mouvance open-source appliqué à l'électronique (ou programmation de nano-ordinateur).
    De nombreuses solutions professionnelles et prototypes sont élaborés sur base du plateformes suivantes:
    • Arduino (Wiring) et compatibles
    • Nano Ordinateur Raspberry-Pi exploité autour du Hacking Electronique
    • Nano Ordinateur ODroid et OlinuXino (industrial Grade).
  • Une importante base documentaire
  • Un savoir faire et des personnes compétentes dans de nombreux domaines
    • Analyse, Programmation & système d'exploitation
    • Documentation/vulgarisation
    • Prototypage, matériel et Electronic Hacking
    • Impression 3D
    • etc
  • La découverte d'une société nouvelle génération (celle du Net, aussi avec ses contraintes) à taille humaine.

Venez découvrir MC Hobby et son matériel ici, son wiki documentaire ici.

Conditions restrictives

  • Certaines informations à disposition de MC Hobby sont traitée sous NDA. D'autres informations peuvent concerner des commandes/fournisseurs/clients.
    Il sera donc demandé de signer un document de "non divulgation" (NDA, Non Disclosure Agreement) en fonction du projet.
  • Avoir une connaissance passive de l'Anglais est requis (lecture)
  • Etre disposé à passer un entretien.

Comment postuler pour un stage

Assurez-vous d'être en accord, ainsi que votre maître de stage, avec nos conditions restrictive ci-dessus.

Adressez un courrier de motivation et CV sur l'adresse support (arobase) mchobby (point) be en mentionnant le sujet "Demande de stage".

Merci de suivre la procédure de demande par e-mail, nous ne serons pas en mesure d'accepter les demandes spontanées sur place ou par téléphone.

Nous nous efforcerons d'offrir une réponse dans les meilleures délais. Restez cependant conscient qu'il y a de nombreuses demandes et que, dans le meilleure des cas, une seule opportunité sera accessible.

Ne vous froissez donc pas si vous ne recevez pas une réponse positive.

Boîte à idée

Voici quelques idées à exploiter pour un stage.

Il faut encore, bien entendu, préciser l'énoncé.

  • MicroPython Zumo - (actuellement ouvert à stage) Etude de faisabilité + premiers développement du portage de Zumo Arduino sur PyBoard sous MicroPython/ Voir aussi notre article d'annonce.
    • Raccordement / Interfaçage
    • Portage des pilotes Arduino(C++) vers Python
    • Ecriture documentation didactique sur le WiKi (Français)
    • Développement d'une carte adaptateur (KiCad)
  • Multitimer - Arduino + TFT -OU- Raspberry + TFT
    Minuterie, chronomètre, date et heure avec signal sonore. Outils de cuisine permettant de suivre simultanément jusqu'à 8 minuteries/alarmes (...plusieurs cuissons).
  • Medoc Reminder - Arduino/feather + horloge + LCD 4x7
    Fixer une heure de prise de médicament (ex: 8h)
    Faire clignoter + alarme sonore (toutes les 3 minutes) si pas de prise de médicament entre minuit et l'heure fixée.
    Détecteur à déterminer.
  • Domotique avec UniPi - Raspberry + UniPi
    tutoriel d'introduction pour un projet d'automatisation/domotique rudimentaire.
  • GUI Framework pour PyGame - Raspberry-Pi + PiTFT, identification (ou création ou extension) et documentation d'un framework d'affichage graphique sous PyGame pour des projets autonomes à base de PiTFT . Destiné à devenir la base pour divers projets comme multi-timer, weather forecast, SpotTheStation. Doit également supporter l'affichage d'image en plein écran (projet type PhotoBoot) avec incrustation de texte (voir information déjà disponible chez nous).
  • Z-Wave avec Raspberry-Pi - Tutoriel d'initiation pour utilisation de composant Z-Wave à partir d'un Raspberry-Pi. Mini Projet Domotique: création d'un mini système d'alarme.
  • Spot The Station - Raspberry-Pi + LCD (ou TFT ou OLED).
    Affiche les alertes avec le passage de la station internationale (et location dans le ciel) dans notre région. Option d'alarme (2 ou 3 minutes avant le passage). Projet avancé: Affichage de prévision météo. Doit fonctionner pour la France et la Belgique.
  • Tachymètre pour vélo - Arduino (Feather + Feather OLED) + Senseur Effet-Hall.
    Affichage de la vitesse instantanée, Vitesse moyenne, temps de parcours, KM parcouru. Enregistrement de statistiques: KM total, KM dernier parcours. Attention: Configuration des paramètres!
  • Tachymètre pour Vélo - Même projet mais réalisé en MicroPython sur Feather M0 Express.


Projets achevés: