IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Chirimen : un ordinateur monocarte pensé pour les développeurs web
Désirant travailler sur des objets connectés tournant sur Firefox OS

Le , par Stéphane le calme

47PARTAGES

6  0 
Les ingénieurs de Mozilla travaillent à la conception d’un SBC (Single-board computer, ordinateur à carte unique) baptisé Chirimen à l’intention des développeurs web qui désirent travailler sur des objets connectés tournant sur le système d’exploitation Firefox OS. L'idée sous-jacente est de pouvoir communiquer avec les interfaces de programmation Web (extensions des API web I2C / GPIO) du système Firefox OS (à partir de la version Firefox OS 2.0) afin de prendre le contrôle des objets connectés via une application Web.

La division Mozilla Open Hardware, régie par Mozilla Japan, a expliqué sur le site dédié au projet : « nous allons partager ouvertement le code du firmware, la conception de la carte, les processus de fabrication, les spécificités techniques des interfaces de programmation ainsi que toutes les sources nécessaires », précisant par la suite que « dans ce projet, nous rendons hommage à la volonté et au travail des développeurs en matière de normalisation ».

Pour le moment, cette carte est composée d'une puce Rockchip RK3066 avec 1 Go de mémoire vive DDR2, 1 Go de stockage Flash, un bus I2C, deux émetteurs-récepteurs universels, deux bus de données série, un port d'entrée/sortie configurable, un lecteur de cartes micro SD, un port USB ainsi qu'un port micro USB OTG. Chirimen embarquera également une sortie vidéo micro HDMI, un port Analog IN, un port PWM (un port pour la modulation de largeur d'impulsion) ainsi que des entrées/sorties audio.

La conception matérielle de Chirimen ainsi que les broches GPIO XX permettent aux développeurs de connecter et programmer une large gamme de composants physiques comme des diodes électroluminescentes (DEL), des capteurs, des boutons, etc.

En guise d’illustration, le code ci-dessous a été proposé pour allumer la diode connectée à Chirimen.

Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!doctype html>
<html lang="en" dir="ltr">
<head>
<title>CHIRIMEN example - Led</title>
<script type="text/javascript" src="gpio.js"></script>
<script type="text/javascript">
var v = 0;
GPIO.getPort(196).then(
  function(port) {
    setInterval(toggleLight, 1000, port);
  }
);
function toggleLight(port){
  v = v ? 0 : 1;
  port.write(v);
}
</script>
</head>
<body>
</body>
</html>

Même si pour le moment aucune date de lancement de Chirimen n’a été communiquée pour 2016, le prix devrait avoisiner les 50 dollars US (environ 45 euros). Avec cette initiative, Mozilla entend positionner Firefox OS sur le domaine des objets connectés.

Source : Mozilla Open Hardware

Voir aussi :

Firefox OS : Mozilla se retire du marché des smartphones, pour se concentrer sur les appareils connectés et l'IdO

Firefox OS 2.5 : la dernière version majeure de l'OS mobile de Mozilla est disponible et prête à être testée sur les dispositifs Android

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Vincent PETIT
Modérateur https://www.developpez.com
Le 10/01/2016 à 15:10
+1 avec ce qui a été dit. C'est un flop assuré et surtout une incompétence des personnes qui prennent les choix des directions stratégiques.

Je ne comprends pas que l'on produise un système visant clairement les Makers (open hardware, documentation ouverte, framework, bref du prêt à l'emploi) pour tenter d'atteindre le marché professionnel qu'est l'IoT ????????

Moi qui était professionnel en électronique je peux vous dire que ça ne fonctionne pas comme ça du tout ! La preuve est que Arduino est connu et hyper répendu mais pourtant dans les marché pro vous ne le verrez jamais ! Ou alors peut etre chez les faux professionnels.
Ps : pour avoir la certification CE du projet il faut prouver que le soft est blindé, donc analyse et démontage complet des framework et autres couches d'abstraction, ensuite il y a des tests de Compatibilité Electro magnétique qui dépendent de l'environnement où sera placé le dit projet (usage commercial, professionnel, spatial) et je vous en passe...

Est ce que dans une SSII on fait beaucoup de programmes pour des clients avec Scratch ? Et pourtant il est très répendu et connu !

Ici Mozilla se lance justement la dedans ! Ils sont les seuls à ne pas encore avoir compris que l'open hardware n'était pas encore présent chez les pro (box internet, console, TV) et aujourd'hui on est sur du propriétaire.

Et pour ce qui est de l'IoT.... ce que j'ai lu dans les magazines hackable ou Opensilicium (je ne sais plus) et dans Elektor qui a fait une interview dans grands noms de l'électronique professionnels, laisse perplexe. Pas de décollage, des flops à tout va, pas de marché dans le grand public ou quasi inexistant.... par contre le marché pro commencent à l'accepter.

Bref Mozilla se plante de marché et de public.
1  0 
Avatar de MichaelREMY
Membre éclairé https://www.developpez.com
Le 10/01/2016 à 8:50
et bien, bravo !
ça paraît encore plus simple et surtout plus abordable (investissement intellectuel) que Arduino et raspiB!
0  0 
Avatar de Gecko
Membre éprouvé https://www.developpez.com
Le 10/01/2016 à 12:06
Donc en gros les mecs lâchent les produits à valeur ajouté qu'ils ont déjà pour se lancer dans des projets en ayant des années de retard Décidément cette fondation perd pied...
1  1 
Avatar de sizvix
Membre habitué https://www.developpez.com
Le 11/01/2016 à 12:10
@sazearte : Firefox est déjà utilisable sur Raspberry
Ici, c'est comme le Flame pour Firefox OS : avoir une base commune dont on connaît toutes les particularités pour développer dessus sans mauvaises surprises comme ça arrive de temps en temps... Un driver propriétaire qui bloque une partie d'un périphérique, une fonctionnalité pas encore configuré pour cet appareil ...
Ici, avec cette carte, LE but est de pouvoir partir de ça comme base, de ne pas avoir de mauvaise surprise et une fois que ça tourne, le faire passer sur Raspberry ou autre, voir vu que cette carte est open source, de modifier son shéma pour en faire ce que tu veux. Donc si il y a un truc qui marche pas après, ça doit venir d'un driver qui marche mal ou de tes modifications sur la carte open source, pas de ton programme en JS/HTML/CSS
0  0 
Avatar de
https://www.developpez.com
Le 11/01/2016 à 18:11
Citation Envoyé par sazearte Voir le message
Qui voudrais utiliser firefox OS dans les bojets connectés/smartphone ?
Déjà rien que Ubuntu dans les objets connecté j'y crois pas trop.
Ceux qui veulent autre chose que Microsoft/Apple/Google. Perso, je suis encore sous un vieux système samsung sur mon "smart"phone pas connecté, mais je réfléchissais sérieusement à acheter un téléphone avec Firefox OS depuis quatre ou cinq mois avant leur déclaration d'abandon (mon parcours d'achat est particulièrement long ). Du coup, j'envisage Ubuntu.
Pour les objets connectés, même soucis. Même si Firefox n'est pas le premier, la qualité et le caractère abordable de leur offre est un argument de poids pour l'utilisateur lambda que je suis. Google se lance dans tel ou tel objet connecté avec des conditions utilisateur lamentables et une qualité risible, tout le monde achète, parce que c'est Google. Firefox arrive avec sa proposition viable (de mon point de vue d'utilisateur lambda), basée sur la transparence et l'ouverture des formats, Firefox a mon soutien.
0  0 
Avatar de RyzenOC
Inactif https://www.developpez.com
Le 10/01/2016 à 13:53
Pourquoi ne pas tous simplement crée une distribution firefox-os pour le raspberry ?
Je l'aurais bien testé, mais j'ai pas envie de racheter encore un micro-ordinateur, juste pour tester un os en plus.

Mozilla prend vraiment des décision incompréensible.
Déjà leurs os sur smartphone tous le monde savait que sa allait faire un flop, leurs décision de chromifier firefox pareil incompréhensible (alors qu'au contraire firefox devrait suivre vivaldi)...

Et je vois peu d'avenir en firefox-OS, que se soit sur smarthpone ou objet connecter.

Meme des grosses boite comme MS n'y arrive pas.
1  2 
Avatar de RyzenOC
Inactif https://www.developpez.com
Le 10/01/2016 à 15:34
@Vincent PETIT en effet, Je pense que dans le monde il y'a des "standard", au mieu il y'a 2 concurrent, au pire c'est le monopole, dans toute l'it c'est comme sa.

OS pc Windows
OS Serveur Linux
OS Smartphone Android/IOS.
Processeur/carte graphique pareil 2

Le marché des navigateurs et peut être le seul à avoir plusieurs concurrent, et encore, y'a que 3 principaux (firefox, chrome et IE/Edge).

Qui voudrais utiliser firefox OS dans les bojets connectés/smartphone ?
Déjà rien que Ubuntu dans les objets connecté j'y crois pas trop.
0  1