Étape 1: Prototype
Un jury de prototype a été fait comme une preuve de concept, les composants, les stages et les connexions sont :
- ATmega2560 puce d’un clone de l’Arduino Mega2560 (puce fonctionnelle et bootloader) enlevée avec un pistolet à air chaud soudé sur une évasion de TQFP100 PCB.
- Connectez tous les VCC/AVCC (puce épingle 10, 31, 61, 80, 100) ensemble et GND (puce épingle 11, 32, 62, 81, 99) ensemble.
- 0.1uF condensateur x 3, branché en parallèle à 3 des paires VCC/AVCC et GND (puce épingle {31,32}, {61,62}, {99 100}) de dérivation.
- résistance de pull-up 10 k x 1 connectés entre RESET (accès puce 30) et le CCV/AVCC.
- LED x 1 et 1 k actuel résistance de limitation x 1 connecté entre D/13 (accès 26 de puce) et GND, c’est la même que l’Arduino Mega voyant "L", pour nous servir d’indicateur pour tester le prototype.
- Résonateur céramique 16MHz connecté entre la puce broches 33 et 34, avec broche de terre du résonateur relié au GND. de la puce
- CP2102 USB to UART TTL Module (celle qui a une broche DTR), avec les connexions :
- 0.1uF condensateur x 1 entre du module broche DTR et RESET (accès puce 30).
- Module s RX à D1/TX (broche 3 de puce).
- TX du module à D0/RX (pin 2 de puce).
- 5V du module à puce s VCC/AVCC.
- Module s GND à GND. de la puce
Après l’installation du pilote pour CP2102 , quelques croquis de Arduino échantillon comme "Blink" et "Fade" ont été téléchargés afin de s’assurer que la puce était encore en fonctionnement avant de concevoir le Conseil en PCB Eagle.