Show Posts
Pages: 1 [2] 3 4 ... 6
16  Using Arduino / Microcontrollers / Re: reaDIYboot: a Wi-Fi bootloader which downloads hex files from the Internet on: March 27, 2012, 11:30:45 am
And well-written instructions on the project Github page. I'm definitely trying this out this weekend.

Have you tried it? Ask me if you got any question  smiley-fat
17  Development / Other Hardware Development / Re: New board: ATmega1280 + Wi-Fi + SD + MP3 on: March 24, 2012, 06:03:31 am
Yes, you only need to send a few bytes to the SPI interface to set the volume to a given value.
18  Development / Other Hardware Development / Re: New board: ATmega1280 + Wi-Fi + SD + MP3 on: March 23, 2012, 06:40:28 am
We’ve just launched on Kickstarter to fund the manufacturing of these little guys! If you’re interested in this board and want one for yourself you can pledge $100 for the Barebone edition
19  Using Arduino / Microcontrollers / Re: reaDIYboot: a Wi-Fi bootloader which downloads hex files from the Internet on: March 23, 2012, 04:55:30 am
Great!

I tested the earlier versions of reaDIYboot with a Seeeduino Mega + RN-XV and it worked like a charm.
20  International / Français / Re: reaDIYboot: un bootloader Wi-Fi qui récupère les fichiers HEX sur Internet on: March 23, 2012, 04:46:14 am
La fameuse carte que je mentionne n'est pas indispensable - un Arduino Mega connecté à un module Wi-Fi équivalent (Wifly RN131 ou Wifly RN171) fonctionnerait aussi bien.

D'ailleurs quand j'ai commencé à développer ce bootloader, je n'avais pas encore la carte avec tous les composants intégrés, j'utilisais un Seeeduino Mega et un shield avec un RN171.
21  Using Arduino / Microcontrollers / Re: reaDIYboot: a Wi-Fi bootloader which downloads hex files from the Internet on: March 22, 2012, 05:13:33 pm
I'm not sure.

I mean we could try - I have a few tricks in mind that would help reduce the code size - but right now reaDIYboot is quite close to the 4kB boundary so it won't be easy to make it fit in the 2kB NRWW section of an ATmega328.

22  Development / Other Hardware Development / Re: New board: ATmega1280 + Wi-Fi + SD + MP3 on: March 22, 2012, 05:10:22 pm
The MP3 chip can do stereo but the speaker connector is only mono.

Hardware potentiometer because there was already a lot of things that I needed to do in software, and we wanted the user to be able to change the volume even if the program running on the avr didn't support changing it.

Regarding ESD.. well the potentiometer will have a plastic knob so i guess it's ok
23  International / Français / reaDIYboot: un bootloader Wi-Fi qui récupère les fichiers HEX sur Internet on: March 22, 2012, 12:13:38 pm
C'est encore moi !

Dans ce post j'ai présenté la carte que j'utilise et j'ai mentionné un bootloader Wi-Fi qui exploite le module RN171.

Je viens de publier le code source (abondamment commenté) sur GitHub : voir ici.

Ce bootloader, baptisé reaDIYboot est capable de télécharger un fichier .hex, d'analyser son contenu et de l'écrire dans la mémoire Flash d'un ATmega1280.

Vu les ennuis rencontrés par certains bootloaders avec les programmes un peu lourds, j'ai fait attention à tester reaDIYboot avec des programmes de toutes tailles - y compris jusqu'à la taille maximale - et à vérifier le résultat en comparant un dump de la mémoire Flash avec le fichier hex d'origine.

Au niveau du débit, ça marche bien à 250 kbaud, à 500 kbaud ça ne marche plus - ça viendra peut-être un jour  smiley-lol

Ah oui et le protocole STK500 de base est implémenté aussi dans reaDIYboot, donc on peut toujours programmer la carte en la branchant en USB et en cliquant sur Upload dans l'IDE Arduino.

Si vous avez des questions ou des remarques, je suis toute ouïe !
24  Using Arduino / Microcontrollers / reaDIYboot: a Wi-Fi bootloader which downloads hex files from the Internet on: March 22, 2012, 11:57:19 am
Hi!

I'd like to introduce reaDIYboot, a bootloader for the ATmega1280 which is able to use a WiFly module to download a hex file, parse it and write its content to the Flash memory.

I've successfully tested it with sketches as large as 128kB at a baudrate of 250,000 baud.

But that's not all, the regular STK500 protocol is implemented aswell so you can still plug your board to the computer and click Upload in Arduino IDE!  smiley-lol

More info here: http://readiymate.github.com/reaDIYboot/
25  International / Français / Re: Nouvelle carte avec Wi-Fi/MP3/SD intégrés on: March 22, 2012, 05:54:48 am
P.S : on peut aussi ajuster la puissance de transmission du module selon la portée qu'on souhaite

Extrait de la documentation Roving Networks :
Quote
set wlan tx <value>
Sets the Wi-Fi transmit power. Accepts value from 1-12 corresponding to 1dBm to 12dBm. Default is 0 corresponding to 12dBm (max TX power).
26  International / Français / Re: Nouvelle carte avec Wi-Fi/MP3/SD intégrés on: March 22, 2012, 05:51:41 am
Pour la coupure totale aucun souci, les lignes reset des deux composants sont connectées au microcontrôleur.

Pour la mise en veille, le MP3 n'a pas de mode low-power mais peut faire des software reset très rapides.
Le RN171 lui a un mode veille plutôt sophistiqué.
27  International / Français / Re: Nouvelle carte avec Wi-Fi/MP3/SD intégrés on: March 22, 2012, 05:29:33 am
U2 : Ram externe ? (je n'arrive pas à lire la référence)

C'est un FTDI232, comme sur les anciens Arduino - le "vrai" usb ça viendra, mais pas tout de suite  smiley-grin
28  International / Français / Re: Nouvelle carte avec Wi-Fi/MP3/SD intégrés on: March 22, 2012, 05:27:43 am
bonjour,
beau boulot.
on peut jouer les beta testeurs? smiley

C'est trop tôt, je n'ai pas assez de prototypes  smiley-sad
29  International / Français / Re: Nouvelle carte avec Wi-Fi/MP3/SD intégrés on: March 21, 2012, 06:39:04 am
Salut Artouste,

Pour le moment la carte n'est pas en vente à proprement parler, mais tu peux en précommander une sur Kickstarter (ici sous l'intitulé "Barebone Edition") pour $100 + $20 en frais de port = $120 soit 90€.

Si on a suffisamment de précommandes pour lancer la production, on pourra la commercialiser  smiley
30  International / Français / Nouvelle carte avec Wi-Fi/MP3/SD intégrés on: March 21, 2012, 05:41:51 am
Bonjour à tous !

Je fais un petit message pour vous présenter la carte sur laquelle je travaille depuis quelques temps.

C'est un dérivé de l'Arduino Mega, avec des composants supplémentaires et en particulier :
- un module Wi-Fi (WiFly RN171)
- un décodeur MP3 (VS1011)
- une carte microSD

Voici une photo de la bête !

Les connecteurs sont disposés de façon à pouvoir recevoir des shields Arduino. La carte comporte également 4 connecteurs compatibles avec le système Grove de SeeedStudio, qui permet de brancher des capteurs sans soudure.

Au niveau du câblage, la carte SD et le décodeur MP3 partagent le bus SPI et le module Wi-Fi est sur l'UART1 de l'ATMega, avec 3 pins en plus utilisées pour contrôler matériellement les connexion. Pour utiliser le moins possible les broches Arduino "standard" j'ai essayé de mettre un maximum de choses sur des broches qu'Arduino n'utilise pas, par exemple le codec MP3 est sur les pins 70 à 73 (PE6 et PJ2-4).

Alors, vous me direz : une carte c'est bien, mais une carte avec des librairies qui marchent, c'est mieux. C'est pour ça que j'ai une panoplie complète de librairies qui vont bien, pour faire des choses du genre :

  • jouer un MP3 stocké sur la carte SD
  • télécharger un fichier depuis une URL sur la carte SD
  • communiquer avec un programme en temps réel via Websocket
  • synchroniser un mouvement avec la lecture d'un fichier audio pour faire une chorégraphie
  • ...

Et pour finir, une carte ne serait pas complète sans un bootloader aux petits oignons, en l'occurrence un bootloader deux-en-un : STK500 (comme le bootloader série Arduino de base) et HTTP (ben oui, vu qu'il y a un module Wi-Fi ça serait dommage de pas en profiter).

Qu'est-ce que vous en pensez ? Est-ce que ce genre de carte serait intéressant pour vos projets ? J'aimerais bien avoir vos avis !


P.S : cette carte est utilisée dans les Readiymates, des petits objets communicants DIY à base de carton, pour lesquels une campagne de financement communautaire est en cours sur Kickstarter (désolé tout est en anglais et je ne suis même pas sur la vidéo  smiley-sad).
Pages: 1 [2] 3 4 ... 6