Auteur Sujet: Nouveau ATtiny 417, 814, 816, 817  (Lu 1624 fois)

DDEFF

  • Sr. Member
  • ****
  • Messages: 470
    • Voir le profil
Nouveau ATtiny 417, 814, 816, 817
« le: janvier 01, 2017, 03:31:33 pm »
Bonjour,

Atmel a sorti de nouveaux ATtiny 417, 814, 816 et 817 qui sont en boîtier CMS, malheureusement, mais qui ont des caractéristiques sympa.
http://www.atmel.com/devices/ATtiny817.aspx

En particulier ATtiny 814 qui a seulement 14 pattes (ça peut servir si on veut faire un décodeur loco DCC), 512Ko de SRAM, 8Ko de Flash et même 128o de EEPROM.

Une horloge RTC (Real Time Clock), SPI, I2C et même un contrôleur tactile (PTC Preipherical Touch Controller) !!

Pas encore très répandue (c'est tout récent, mais Locoduino est déjà sur le pont, dès le 1er janvier ;D), mais on trouve un kit à 8,50 €
http://www.digikey.ch/product-detail/fr/atmel/ATTINY817-XMINI/ATTINY817-XMINI-ND/6226926
« Modifié: février 09, 2017, 10:40:11 am par Dominique »

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1437
    • Voir le profil
Re : Nouveau ATtiny 417, 814, 816, 817
« Réponse #1 le: novembre 19, 2018, 12:01:21 pm »
Peut être un jour ...

Pour l'instant (https://github.com/SpenceKonde/ATTinyCore):

Citer
This core will NOT support ATtiny x14/x17/x18 (ATtiny406, ATtiny212/412, ATtiny214/414/814/1614, ATtiny416/816/1616/3216, ATtiny417/817/1617/3217, etc) or other chips with the "xMega-like" peripherals. A very large amount of work would be required to support these parts. See #174 for details. It looks like the Arduino team is planning to release an official board based on a part with similar peripherals; after this is done, work could begin on porting that to the similar ATTiny parts.

et (https://github.com/SpenceKonde/ATTinyCore/issues/174) :

Citer
These are very exciting parts - but the process of supporting them in Arduino is a monumental task as every single library function must be rewritten. The peripherals (even GPIO) are pic-like, not AVR-like, so they need their own implementation of EVERYTHING - serial, digitalread/etc, wire, spi, pwm, adc input.

This is a huge task and would be covered by a separate core. I do not expect to have time to do this - I certainly cannot do it alone. Talk to me on gitter if you're able to put time into this.

Also, until the Arduino AVR official board package's compiler is updated to a version that supports these parts, they wouldn't be really usable with the Arduino IDE.

When you consider the amount of development effort involved, I legitimately question whether adding support for these parts makes sense - you can't leverage the existing arduino libraries any more than you could with a totally different architecture. And at that point, aren't there ARM chips that are more attractive?

The only thing AVR about these is the instruction set - as far as I can tell, it's PIC peripherals bolted onto an AVR core.
Cordialement

DDEFF

  • Sr. Member
  • ****
  • Messages: 470
    • Voir le profil
Re : Nouveau ATtiny 417, 814, 816, 817
« Réponse #2 le: novembre 19, 2018, 05:21:30 pm »
De profundis  :( :( :(
Merci pour l'info.

Denis

trimarco232

  • Newbie
  • *
  • Messages: 20
    • Voir le profil
Re : Nouveau ATtiny 417, 814, 816, 817
« Réponse #3 le: septembre 01, 2019, 08:05:07 pm »
Bonjour,

les périphériques des nouveaux méga1 et tiny0 sont en réalité des versions allégées de ceux des xmega et sam, qui eux-mêmes étaient des améliorations de ceux des avr. Il y a une parenté qui n'a rien à voir avec microchip, le portage vers arduino, du moins pour les fonctions de base n'est pas si compliqué

il faut toutefois un téléverseur dédié, qui peut-être obtenu d'un module de développement, ou fait facile avec un uno-nano-micro : https://github.com/SpenceKonde/megaTinyCore/blob/master/MakeUPDIProgrammer.md

l'engouement n'est pas massif, mais ça avance : https://forum.arduino.cc/index.php?topic=623194.0

bientôt un :) :) :) de la part de DDEFF ?