Pages: [1]   Go Down
Author Topic: Arduino : un plus gros µC  (Read 1341 times)
0 Members and 1 Guest are viewing this topic.
Dammarie-Les-Lys _ FRANCE
Offline Offline
Newbie
*
Karma: 0
Posts: 31
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je sais pas ce que vous en pensez. Mai ça serait bien de doper un peu l'arduino avec un plus gros µC.

Aujourd'hui j'ai la Diecimila avec un ATmega168P mais je vous avoue que monde code s'y sent un peu à l'étroit. Et j'en suis qu'à la phase de prototypage de mon projet.

J'utilise ma carte avec un shield Ethernet de nuelectronics et quelques composants en I2C. Et j'arrive vite au max de la taille du prog.

On parle régulièrement du ATmega328P (sur le forum en anglais) qui double déjà la place dispo. Mais ça semble pas bcp s'activer côté support dans le soft et sur la dispo des cartes avec ce composant  :-[

Mais quand on voit un ATmega128P avec 8 fois plus de place, ça laisse rêveur.....


Personne n'est dans mon cas ?
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 144
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

On veut toujours plus  smiley
Mais tu peux toujours les chainer si vraiment ...
Du hardware open-source avec moult modules c'est déjà pas mal.
Çà évoluera bien sur ...
Essaye peut être d'optimiser la place
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 198
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut
Regarde du côté de la Sanguino http://sanguino.cc/, c'est un ATmega644 avec 64ko de mémoire pour le programme.
a+
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 5
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pour passer d'un 168 à un 328, j'ai trouvé ceci comme explication :
http://www.ladyada.net/library/arduino/upgrade.html

En combinaison avec la méthode bitbang pour charger le bootlader sans devoir passer par un programmeur externe, le seul composant dont tu as besoin, c'est un Atmega328 (le bootloader est dispo dans l'onglet bootloader).

Pour le soft, sur la même page tu as une version modifiée de l'Arduino IDE v11. L'adaptation de la v12 est apparement en cours.

J'ai pas encore recu mon board Diecimila donc j'ai pas pu tester (mais c'est sur que c'est le premier truc que j'ai regardé :-D )
Si tu le fais, merci de nous tenir au courant ;-)
« Last Edit: October 09, 2008, 08:54:37 am by cataclypse » Logged

FR
Offline Offline
Full Member
***
Karma: 0
Posts: 105
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il faut pas oublier qu'arduino vient d'une plateforme plus ancienne (mais qui a continué a vivre certes pas aussi dynamiquement que la communauté arduino mais tout de meme)....

WIRING http://www.wiring.org.co justement sur un atmega128

Nicolas
Logged

Dammarie-Les-Lys _ FRANCE
Offline Offline
Newbie
*
Karma: 0
Posts: 31
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Salut
Regarde du côté de la Sanguino http://sanguino.cc/, c'est un ATmega644 avec 64ko de mémoire pour le programme.
a+
Merci, c'est vrai que c'est intéressant. Je garde la solution sous le coude.

Quote
Pour passer d'un 168 à un 328, j'ai trouvé ceci comme explication :
http://www.ladyada.net/library/arduino/upgrade.html

En combinaison avec la méthode bitbang pour charger le bootlader sans devoir passer par un programmeur externe, le seul composant dont tu as besoin, c'est un Atmega328 (le bootloader est dispo dans l'onglet bootloader).

Pour le soft, sur la même page tu as une version modifiée de l'Arduino IDE v11. L'adaptation de la v12 est apparement en cours.

J'ai pas encore recu mon board Diecimila donc j'ai pas pu tester (mais c'est sur que c'est le premier truc que j'ai regardé :-D )
Si tu le fais, merci de nous tenir au courant Wink
Merci beaucoup pour le lien, vraiment très intéressant. La manip me tente bien. Par contre le composant n'est dispo qu'aux US. ça m'embete de payer les frais de port pour un seul composant.

Quote
Il faut pas oublier qu'arduino vient d'une plateforme plus ancienne (mais qui a continué a vivre certes pas aussi dynamiquement que la communauté arduino mais tout de meme)....

WIRING http://www.wiring.org.co justement sur un atmega128

Nicolas
Merci par contre, j'ai pas réussi a trouver la carte... (prix, photos, ...)

Logged

FR
Offline Offline
Full Member
***
Karma: 0
Posts: 105
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

je sais que wiring est distribué chez sparkfun http://www.sparkfun.com/commerce/product_info.php?products_id=744
mais c'est cher et je sais pas s'ils ship en france

Nicolas
Logged

Dammarie-Les-Lys _ FRANCE
Offline Offline
Newbie
*
Karma: 0
Posts: 31
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
je sais que wiring est distribué chez sparkfun http://www.sparkfun.com/commerce/product_info.php?products_id=744
mais c'est cher et je sais pas s'ils ship en france
Je confirme c'est cher  :o
C'est pas dans le budget du projet....

Merci
Logged

FR
Offline Offline
Full Member
***
Karma: 0
Posts: 105
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

si tu veux une header board avec le m128 dessus tu peux tabler sur ça
http://www.olimex.com/dev/avr-h128.html chez olimex pour 26euro.
A toi de le rendre wiring compatible et de le programmer avec ton arduino (que je suppose tu as déja) transformé en programmeur .

Nicolas
Logged

Dammarie-Les-Lys _ FRANCE
Offline Offline
Newbie
*
Karma: 0
Posts: 31
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour toutes ces infos. J'espère que cela servira également à d'autres.
L'ATMEL d'OLIMEX ne conviendra pas car j'ai besoin que la platine soit prête a être utiliser (C'est un projet de produit en DIY). Il faut donc un bootloader pour que le commun des mortels puisse le programmer.
Pour ma part, j'ai commandé  un ATmega328P chez www.fundamentallogic.com
Je vous tiendrai donc au courant sur son utilisation avec l'IDE Arduino.
Selon l'évolution du projet j'achèterai peut être une sanguino.
Logged

Dammarie-Les-Lys _ FRANCE
Offline Offline
Newbie
*
Karma: 0
Posts: 31
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bon ça y est j'ai reçu hier mon ATMEGA328P... et ça marche (avec la version modifiée de l'iDE).
ça donne un peu d'air smiley-grin smiley smiley-grin
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 144
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tiens je viens de recevoir le mien aujourd'hui.
Je l'avais acheté en voyant ce post.
Pas encore eu le temps de tester.
La commande a été envoyé le 10 Oct. c'est un peu long.
Pour info, j'ai acheté différent matos depuis les US et autres et bien le Canada par "Air small packet" c'est vraiment catastrophique !!
Logged

Dammarie-Les-Lys _ FRANCE
Offline Offline
Newbie
*
Karma: 0
Posts: 31
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Pour info, j'ai acheté différent matos depuis les US et autres et bien le Canada par "Air small packet" c'est vraiment catastrophique !!
Clair.

Le principal c'est que ça soit arrivé  smiley
Logged

Pages: [1]   Go Up
Jump to: