Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
materiel:arduboy [2020/02/12 12:27]
emoc
materiel:arduboy [2020/02/22 18:53] (Version actuelle)
mitoufflon [Débriquage]
Ligne 47: Ligne 47:
   * documentation __complète__ de la lib. arduboy2 : https://​mlxxxp.github.io/​documents/​Arduino/​libraries/​Arduboy2/​Doxygen/​html/​index.html   * documentation __complète__ de la lib. arduboy2 : https://​mlxxxp.github.io/​documents/​Arduino/​libraries/​Arduboy2/​Doxygen/​html/​index.html
  
-Et quelques outils :+Et quelques outils ​(convertisseur d'​image,​ tracker audio) ​:
   * http://​team-arg.org/​tools.html   * http://​team-arg.org/​tools.html
 +
 +Le magazine **[[https://​issuu.com/​arduboymag|ardumag]]**,​ consultable en ligne, contient de nombreux articles écrits par des spécialistes sur les techniques de programmation adaptées au jeu.
 +
 +
 +===== Emulation avec ProjectABE =====
 +
 +Pour tester les programmes, un émulateur existe en version en ligne ou sous forme d'​application. On peut aussi passer en argument le lien vers un fichier compilé au format .hex à la version en ligne. ​
 +
 +L'​émulateur permet d'​utiliser différents skins (<​key>​F3</​key>​) , d'​enregistrer des copies d'​écran en .png (<​key>​P</​key>​) ou des animations en .gif (<​key>​R</​key>​) . Il permet aussi de tester des [[https://​en.wikipedia.org/​wiki/​Pixel-art_scaling_algorithms|algorithmes de lissage de pixel-art]] (touche <​key>​F2</​key>​).
 +
 +ProjectABE est un émulateur très complet qui peut aussi servir d'IDE pour écrire les programmes.
 +  * version en ligne : https://​felipemanga.github.io/​ProjectABE/​
 +  * application : https://​github.com/​felipemanga/​ProjectABE
 +=====Débriquage=====
 +Un peu de bricolage s'​impose afin d'​accéder au ports de programmation de l'​arduBoy afin d'​éviter la soudure...
 +
 +====Brûler le bootloader====
 +[file]→[sketch example]→[11.ArduinoISP]→[ArduinoISP]
 +
 +Selectionner Arduino leonardo
 +
 +[tool]->​[board]->​[Arduino Leonardo]
 +[tool]->​[Burn board]->​[Arduino as ISP]
 +[tool]->​[Burn bootloader]
 +
 +
 +  pin13 - CLK
 +  pin12 - MISO
 +  pin11 - MOSI
 +  pin10 - RESET
 +  GND   - GND
 +  3.3V  - VCC
 +
 +
 +====Sources====
 +https://​community.arduboy.com/​t/​cant-upload-anymore/​2105/​2
 +
 +https://​community.arduboy.com/​t/​how-to-reset-arduboy-if-its-bricked/​807/​17
 +
 +https://​community.arduboy.com/​t/​how-to-reset-arduboy-if-its-bricked/​807/​30
 +
 +https://​community.arduboy.com/​t/​official-troubleshooting-guide/​7894/​17
 +===== Variantes de l'​arduboy =====
 +
 +Les schémas de la console étant sous licence libre, elle peut-être reproduite sur plaque d'​essai,​ ou dérivée sous différentes formes. J'ai trouvé les deux exemples suivants particulièrement intéressants
 +
 +**ArduBigBoy** : écran plus grand, boitier en impression 3D ( https://​www.thingiverse.com/​thing:​3250270 )
 +
 +**3DPCBoy** : ici le circuit imprimé (//PCB//) est remplacé par plusieurs couches imprimées en 3D dans lesquelles passent les fils de connexion des composants, c'est très ingénieux et permet de se passer du pcb qui n'est pas la partie la plus simple à fabriquer!
 +  * https://​vonkonow.com/​wordpress/​2020/​01/​3dpcboy-build-your-own-handheld-gaming-platform/​
 +  * https://​hackaday.com/​2020/​02/​08/​3d-printing-for-wire-paths-yields-an-arduboy-minus-the-pcb/​
 +  * https://​vonkonow.com/​wordpress/​2019/​12/​developing-3dpcb-3d-printed-circuit-board-with-lots-of-potential/​
 +
 ===== Ressources ===== ===== Ressources =====
  
Ligne 57: Ligne 110:
   * schéma électronique de l'​arduboy : https://​community.arduboy.com/​t/​production-arduboy-schematic/​702   * schéma électronique de l'​arduboy : https://​community.arduboy.com/​t/​production-arduboy-schematic/​702
   * dépôt d'un auteur de jeux pour arduboy : https://​github.com/​filmote   * dépôt d'un auteur de jeux pour arduboy : https://​github.com/​filmote
 +  * dépôt de l'​équipe de développement TEAMarg : https://​github.com/​TEAMarg
 +  * https://​www.reddit.com/​r/​Arduboy/​
  
  • materiel/arduboy.1581506877.txt.gz
  • Dernière modification: 2020/02/12 12:27
  • par emoc