NEWS - +d'info sur les nouvelles board - le futur d'arduino est en vu !

Bonjour à tous les arduinistes français !

J'ouvre ce topic pour informer tous ceux qui ne regarderai pas l'actu arduino du moment.

En ce jour du 17 septembre 2011 la team arduino vient d'annoncer une nouvelle qui bouleversera à coups sur le monde du duino !

Ce n'est pas une, ni deux, mais bien TROIS nouvelles plateformes qui vont voir le jours !
Et ce grâce à la coopération entre ATMEL et Arduino, ça va être vraiment puissant !

l'Arduino Leonardo.
Basée sur un Atmel ATmega32u4, elle sera aussi low-cost qu'une arduino UNO mais aussi puissance qu'une teensy 2.0 de PJRC avec l'usb on pourra enfin voir des projets natif USB et non plus des hack du ATmega8u2 ! souris usb, clavier usb, clef usb, hub usb, ... les possibilités sont infini !

l'Arduino Due.
Le top du top, l'arduino killer made by arduino ! Une carte arduino avec une cpu 32bit ARM Cortex-M3 (Atmel SAM3U), imaginé avoir la puissance de d'un LPC1769 dans une board arduino !
Un bijou tournant à 96MHz, avec 256Kb de Flash, 50Kb de Ram, 5 SPI, 2 I2C, 5 UARTS, 16 Analog (12Bit) et bien plus !
Disponible fin 2011 !
Arduino WiFi.

l'Arduino Wifi.
Un savant mélange d'une carte arduino AVR32 (cpu 32bit AVR de ATmel) avec un module wifi de H&D Wireless le tout bien sur avec une stack TCP/IP entièrement open-source !
En bonus, la possibilité de crée ses propre protocole ou de migrer un sketch ethernet sans grosse modif !

En gros cette coopération entre ATMEL et Arduino est tout bon pour nous utilisateurs !

Autre point important, la sortie imminente de la "release candidate" de l'ide arduino, "Arduino 1.0".
J'espère que vous serait nombreux à tester et à rapporter les divers bug que vous pourrai trouver à la team arduino !

Source
Atmel : Smart | Connected | Secure | Microchip Technology
Arduino Blog : Arduino Blog

Ce texte est un ^c^v du billet sur mon blog dispo ici :

Je suis sur que je suis pas le seul à saliver devant cette news hein :grin: ?

Wahoooo.... ce sont d'excellentes nouvelles, merci de nous les rapporter.

Merci skywodd pour ces nouvelles !!
De mon côté il y a un effet de surprise important avec les nouvelles plateformes prises en charge (Mega8u ,Cortex M3 :grin: et AVR32). En suivant un peu les echanges entre développeurs de l'IDE je voyais venir une ouverture vers de nouvelles plateformes mais je ne la sentais pas aussi proche. le secret semblait bien gardé ! dans la version Beta4 sortie il y aquelques jours pas de trace de ces cartes nouvelles...

La reconnaissance officielle d'Arduino par Atmel marque également un tournant ! (un effet Chipkit peut être en voyant Microchip s'intéresser de près au modèle Arduino) Arduino, développé de manière totalement indépendante d'Atmel (et avec même un certain dédain) aura réeussi le tour de force d'amener Microchip et Atmel à commencer à prendre au sérieux l'Open (soft et hard) !!

Côté Arduino 1 je pense également que la sortie imminente de la RC va enfin donner l'occasion de tests à grande échelle. Il faut garder à l'esprit que des changements importants vont nécessiter les mises à jours de nombre de librairies tierces. Attention aussi à la cohabitation de la version 1 et de la version actuelle (022) qui posait quelques problemes jusqu'à la beta3. C'est peut être réglé dans la beta 4 ou ça pourrait etre réglé par la suite. L'idéal serait d'arriver assez vite à documenter les changements v022 -> v1 pour faciliter une transition qui sera parfois un peu douloureuse !! (nouvelle extension .ino,remplacement de Wprogram.h, changements des les valeurs retournées par certaines fonctions... arrêt de la prise en charge du Mega8....)

J'ai oublié de préciser un truc !

La team arduino va envoyer des board "arduino Due" (arm) aux groupes de développeurs qui voudraient se lancer dans le projet.

Ensuite pour les "hacker inside" il y aura une board "Arduino Due - Develloper Version" un peu comme le fait dangerous-prototype, en gros une version beta du hardware sans garanti pour hacker/tester avant tout le monde et faire une version stable plus vite !

dans tes lectures , skywodd, y-a-t-il une info sur les librairies (ou sur le % de librairies) qui seraient initialement portées sur M3 ou AVR32 dès la sortie du hardware ou si c'est complètement laissé à l'initiative de la communauté ?

je viens de réaliser que le débuggage (JTAG) est implicitement en vue !!

al1fch:
dans tes lectures , skywodd, y-a-t-il une info sur les librairies (ou sur le % de librairies) qui seraient initialement portées sur M3 ou AVR32 dès la sortie du hardware ou si c’est complètement laissé à l’initiative de la communauté ?

Non rien n’as leaké pour le moment, j’ai contacté la team arduino par twitter on verra bien !

al1fch:
je viens de réaliser que le débuggage (JTAG) est implicitement en vue !!

C’est vrai que c’est bien en vu sur la photo :grin: mais c’est une version dévellopeur donc bon normal, sinon je sais pas jtag ou swd (arm => swd mais avr32 ?) ?

Et qu'en sera t'il de tout ces systèmes si l'on veut faire des montages en standalone ?

Jean-François:
Et qu'en sera t'il de tout ces systèmes si l'on veut faire des montages en standalone ?

Sparkfun a une breakout pour l'avr32 (il y a même un portage d'arduino dessus, je ne serais pas étonner que ce portage devienne le portage officiel du reste) pour l'arm cortex de atmel je sais pas ...

C'est vrai que pour faire du standalone, à moins de faire dans le cms ce ne sera pas possible de trouver des package DIP comme avec les ATmega328p.
Aprés c'est toujours le même probléme, la production d'ATmega328p en DIP28 va bientôt être stopper donc un jours ou l'autre il faudra tout faire avec du cms !

Le probléme du cms c'est que pour le débutant en éléctronique c'est pas envisageable ...

Le cms au pas de 1,28mm était (c’est déjà du passé) encore soudable avec du matériel courant en prenant des précautions. Avec un pas d’1mm ou moins la technique de soudage change et le matériel nécessaire plus couteux. Restent les carte ‘breakout’ ou les micros sont déjà soudés mais le cout de ces cartes risque d’etre supérieur à celui des cartes qui ne tarderont pas à arriver en vente sur ebay !! Je pense que le créneau du standalone tel qu’on le pratique avec des boitiers DIP disparait malheureusement peu à peu. Faut-il stocker les DIP ?? :grin:

En relisant plus attentivement l’annonce je vois que l’AVR32 n’apparait que sur un shield, pas sur une carte ‘mère’… la reprogrammation de son firmware se fera-t-elle sous Arduino ou uniquement avec l’environnement Studio d’Atmel ?

Le cms ne me dérange pas trop, mais c'est vrai que pour le débutant il ne reste pas beaucoup d'alternative... il faudra passer par un truc du genre :

Je pensais plutot à des cartes ou le micro est déjà soudé et entouré du strict minimum de composants. Le tout avec deux rangées de pins au pas de 2,54mm pour etre monté sur une plaque d'éssai. Malheureusement ça risque de couter aussi cher qu'un clone de nouvel arduino acheté sur ebay.

Finalement quand on voit la photo de la carte DUE on est proche d'un 'standalone'...il n'y a pas grand chose à enlever , mis à part quelques connecteurs.
Le micro est juste accompagné des quelques composants actifs ou passifs indispensables. (sauf bien sûr surprise sur la face inférieure du PCB !!)

CMS au pas de 0.5 mm -> Méthode donnée par un sous traitant

Matériel :
-Une loupe de table et une loupe à main (x5 ou x10)
-Un fer à souder panne fine (environ 40 W)
-Un fer à souder panne moyenne (1 à 2mm , 40 ou 60 W)
-De la soudure fine, si possible de l'étain plomb ( oui c'est maintenant interdit mais c'est ce qui marche le mieux)
-De la tresse à dessouder en cuivre
et le plus important mais pas facile à trouver
-Du flux de soudure liquide.

  1. souder 2 pins en diagonale pour maintenir mécaniquement le CI. Attention ne pas tordre les pattes il faut que cela tombe pile poil en face.
  2. badigeonner largement toutes les pins du CI avec le flux de soudure, bien remplir coté boîtier du CI.
  3. Avec le fer à souder panne fine, souder toutes les pins avec juste ce qui faut de soudure pour les court-circuiter ensemble, oui vous avez bien lu pour les court-circuiter ensemble.
  4. Remettre du flux.
  5. Prendre la tresse à dessouder, éliminer la partie qui est restée à l'air, donc oxydée. Appliquer la tresse bien à plat sur la soudure en excès et chauffer avec le fer à panne moyenne, la panne elle aussi bien à plat.
    La soudure en excès est aspirée par la tresse et le fux vient s'infiltrer entre les plages du circuit imprimé, il prend la place de la soudure en excès et empêche la formation de pointes de court-circuit.
  6. Contrôler avec la loupe à main que tout c'est bien passé, si un court-circuit subsiste rechargez en soudure et recommencez c'est plus facile de retirer beaucoup de soudure qu'un tout petit peu.

J'ai pratiqué quand je travaillais encore, cela fonctionne, il suffit juste de se détendre avant.

Bonne méthode. Pour le point 1 c'est parfois difficile de l'aligner (boitier SSOP par exemple), du coup on soude "a peu près" une patte, puis on aligne correctement la patte en diagonale, on soude, et on aligne la première. C'est clair ce que je dis ??? :slight_smile:

fdufnews:
L'explication en live actuellement

http://blog.makezine.com/archive/2011/09/livestream-from-world-maker-faire-ny.html

Merci !

La carte Leonardo sera à $20 mais sans les connecteurs, pour le wifi $79

68tjs:
...
-De la soudure fine, si possible de l'étain plomb ( oui c'est maintenant interdit mais c'est ce qui marche le mieux)
...
et le plus important mais pas facile à trouver
-Du flux de soudure liquide.

bonsoir
Perso mon probleme a été inverse, trouver d'abord une bonne pâte et pas hors de prix

  • Perso j'utilise ça http://www.dealextreme.com/p/mechanics-soldering-paste-50g-7952

  • pour le flux liquide , c'est plus simple, je le fais moi même :grin:
    Solution de Chlorure de zinc, tous les vieux plombiers et couvreurs le faisait eux même. :grin:
    morceaux de zinc (de couverture) et acide chlorhydrique (du commerce) .
    Même si ce n'est pas de la réaction violente, il est imperatif de faire ça dehors (bien ventilé) et en respectant les précautions de bases de la chimie :grin:

Oliv4945:
La carte Leonardo sera à $20 mais sans les connecteurs, pour le wifi $79

Tu as des sources ?

Non parce que $20 :astonished: ca fait quoi 14.5€ :astonished: et pour la wifi 57€ :astonished: à ce prix là j'en acheté 2 voir 3 de chaque (juste 1 de la wifi quand même :sweat_smile:) !
Il reste un prix que je voudrai vraiment connaitre c'est celui de la leonardo, si les prix que tu annonce sont ceux à la sortie je bave rien que dis penser !

Donc pour décembre/janvier j'économise 130€ et je me fait un jolie cadeau depuis le store arduino :stuck_out_tongue:

Pour le soudage de cms c'est pas compliqué, de la patience, un bon fer à souder pas trop chaud, de la soudure en patte, un peu de flux en stylo "au cas ou", une poêle et un réchaud électrique :slight_smile: (et pour les bourrins, une pince à cms avec sa loupe :sweat_smile:
Pour les composants cms le best c'est farnell en bobine de 100 (même pour 5 résistances une bobine de 100 et hop ça fait de la réserve \o/).

20$ c'est ce qui était affiché sur les images de la présentation "Live" de Massimo.

Jean-François:
20$ c'est ce qui était affiché sur les images de la présentation "Live" de Massimo.

Sur l'image ok, pendant un instant j'ai cru qu'il avait fait une annonce :grin:
Quoi qu'il en soit des que ces petites bête apparaitront sur le store je me jette dessus ]:slight_smile:

l’Arduino Due (Developper Edition R2) sous un meilleur profil !!
En bas à gauche , à côté de Reset : IOREF (shields 5V / shields 3,3V ?)
En haut à gauche 2 pins I2C font leur apparition SDA1 et SCL1
Il va falloir maintenant jongler avec le 5V, le 3,3V et le 1,8V !!
Le connecteur 10 broches JTAG n’est pas au pas de 2,54mm et à l’air rajouté

Arduino-Due1.jpg

al1fch:
l'Arduino Due (Developper Edition R2) sous un meilleur profil !!
En bas à gauche , à côté de Reset : IOREF (shields 5V / shields 3,3V ?)
Il va falloir maintenant jongler avec le 5V, le 3,3V et le 1,8V !!

Bienvenu dans le monde merveilleux de l'arm, 1.8v c'est du grand classique.

al1fch:
le connecteur 10 broches JTAG n'est pas au pas de 2,54mm et à l'air rajouté

C'est un connecteur 10pin jtag cms standard :

Cette version 2 me fait encore plus saliver ! date de sortie, date de sortie, date de sortie, date de sortie, date de sortie, date de sortie :stuck_out_tongue: