À propos du projetKeyDuino, le moyen rapide et facile de créer vos objets NFCQu'est-ce que KeyDuino ?KeyDuino est une carte de développement entièrement compatible Arduino, intégrant la technologie NFC (Near Field Communication).
KeyDuino est le moyen le plus facile de réaliser un projet NFC en profitant à la fois des côtés matériel et logiciel Arduino.
NFC ?La NFC, ou Near Field Communication (Communication en Champ Proche), est une technologie standardisée de communication sans-fil à courte portée, permettant des transactions, de l'échange de données numériques, et la connexion d'appareils électroniques par un simple contact.
NFC est compatible avec des centaines de millions de smartphones, cartes sans-contact, et lecteurs déjà déployés dans le monde entier.
Quelle est l'utilité de KeyDuino ?KeyDuino simplifie grandement le développement de vos projets NFC grâce à la simplicité de la plateforme Arduino.
KeyDuino sera la passerelle vous permettant d'intéragir avec votre environnement sans fils : actionner un moteur, déverrouiller une porte, contrôler un relais, lire une valeur de température sur un capteur, et tout cela grâce à la technologie NFC.
Compatibilté complète avec les shields ArduinoLa carte de développement KeyDuino est compatible au matériel et logiciel Arduino.
Basée sur un Arduino Leonardo (ATMEGA32U4), tout ce qui fonctionne sur ce dernier sera utilisable sur KeyDuino, et tout shield Arduino (à quelques exceptions près) peut ainsi être ajouté à KeyDuino.
Que puis-je faire avec KeyDuino ?L'utilisation principale de KeyDuino est le contrôle d'accès. Les applications comme déverrouiller l'entrée de votre maison, de votre voiture, l'ouverture d'un tiroir, sont aisément réalisables grâce à KeyDuino.
En résumé, KeyDuino vous permet de remplacer vos clés par votre téléphone, une NFC Ring, voire n'importe quel badge d'identification.
Lire & écrire le contenu d'un tag NFC, et établir une communication de pair à pair entre KeyDuino et un smartphone NFC est rendu facile !
Lecture et écriture

Communication de pair à pair
Bien entendu, KeyDuino ne se limite pas au simple contrôle d'accès, et permet en fait une myriade d'applications !
Mesure de la consommation électrique
Contrôler des LED par NFC
Robot NFC
En plus de ces nombreux projets, KeyDuino est un moyen fantastique pour apprendre la technologie NFC.
C'est pourquoi nous développons une application Android permettant d'établir une communication pair à pair. Par exemple, avec cette application il est possible de contrôler et mesurer la sortie analogique de chaque pine de la carte KeyDuino sans le moindre contact !
Que contiennent les différents packs ?Nous avons travaillé avec l'équipe NFC Ring pour rendre KeyDuino spécialement compatible avec NFC Ring, pour nos packs Deluxe Classic et Deluxe Control.[/i]
Où nous en sommesIl reste du travail ! Nous souhaitons développer une librairie Arduino spécifique, des exemples d'application, et des tutoriels détaillés permettant à n'importe qui de réaliser facilement et rapidement sa propre application.
L'évolution de la carte KeyDuino[/i]
Pourquoi créer KeyDuino ?Le CITC est une association à but non-lucratif, dont la mission est promouvoir l'Internet des Objets et les technologies sans contact, comme NFC et beaucoup d'autres.
Nous avons réalisé qu'apporter toute la simplicité d'Arduino et son large écosystème dans le domaine NFC serait une belle façon d'aider les personnes à découvrir, comprendre, et utiliser NFC.
Spécifications générales
- Taille identique à Arduino Leonardo
- NFC fournie par NXP PN532
- Librairie KeyDuino incluse
Mappage
- Tension d'entrée (Jack) : 7 - 12 volts
- Régulateurs 5v et 3.3v sur la carte
- 20 pines GPIO
- 7 canaux PWM
- 12 canaux d'entrée analogique
- Communication série : UART, SPI, I2C
- Courant DC par pine I/O : 40mA
Spécifications techniques
- Processeur ATMEGA 32U4
- Mémoire Flash : 32 Ko
- 4 Ko utilisés par le bootloader
- SRAM : 2.5 Ko
- EEPROM : 1 Ko
- Fréquence d'horloge : 16 MHz
- LED de communication série (RX, TX), alimentation, et pine D13
- NFC PN532 connecté par HSU
Portée de lectureOpen sourceKeyDuino est entièrement open source. Les schémas, librairie, PCB et firmware seront fournis à la communauté une fois le projet financé et la phase de développement terminée.
Timeline du projet
- Mars 2015
- Idée
- Premiers prototypes schématiques
Avril - Juillet 2015
Plusieurs itérations et quatre versions de la carte électronique
Aout 2015
Version définitive de la carte, test sur un lot de pré-lancement
Novembre 2015
LANCEMENT KICKSTARTER !
Gestion et information de la communauté
Décembre 2015
Production des commandes pour les backers KeyDuino
Janvier 2016
Packaging et contrôle qualité
Mise à disposition des sources
Février 2016
Envoi aux backers
Mars 2016
Support et gestion de la communauté via le forum KeyDuino
L'équipeStructuresCITC-EuraRFIDLe CITC-EuraRFID est une association à but non-lucratif, centre de ressources technologiques (plateforme, expertise et matériel de pointe), et cluster pour l'Internet des Objets rassemblant 90 membres nationaux et internationaux.
Le CITC promeut, forme, et aide ses membres (institutionnels, entreprises, start-up) dans l'élaboration de leurs projets autour de l'Internet des Objets et technologies sans contact comme la NFC.
ELECROWElecrow est l'entreprise manufacturant la carte électronique KeyDuino. Fabricant de matériel "open hardware" basé à Shenzhen, en Chine, Elecrow propose des solutions clés-en-main pour les projets électroniques comprenant le PCB, les composants, l'assemblage et la livraison, réalisant ainsi le projet depuis le design jusqu'au produit. Grâce à leur service rapide et efficace, nous avons pu réaliser le prototypage de KeyDuino à un prix intéressant.
NFC RingLa NFC Ring est un produit de McLear Ltd., basé à Bratford, au Royaume-Uni. Il s'agit de la première "bague intelligente" du monde. L'équipe NFC Ring promeut le logiciel et matériel open source, et aide sa communauté à développer de nouvelles idées tel KeyDuino. Si vous cherchez le parfait objet complémentaire pour votre KeyDuino, alors n'attendez plus : NFC Ring est fait pour vous.
Paliers de financement
- 12 000€ : Une librairie spécifique pour KeyDuino pour faciliter le développement de vos "sketches".
- 15 000€ : Des tutoriels détaillés pour vous aider à réaliser vos premiers projets NFC utilisant KeyDuino (lire et écrire des tags NFC, déverrouiller votre voiture, ...)
- 25 000€ : Une petite antenne externe et son câble pour la connexion à KeyDuino - Placez le point de lecture où vous le souhaitez !
- 30 000€ : Une grande antenne externe et son câble pour la connexion à KeyDuino - Multipliez la portée de lecture par 3 !