Stage chez MCHobby

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

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: