Teensy: Arduino na steroidech

Programujete Arduino a narážíte na nedostatek paměti pro své výtvory. Je vám běžné Arduino pomalé. Potřebujete víc vstupů s přerušením, víc sériových portů. Nevíte jak přepsat své programátorské výtvory pro jiný rychlejší procesor. Nechcete se moc učit nové vývojové prostředí. Pro vás je tu vývojová deska Teensy.

V rychlosti proč to zkusit:

  • rychlý 32 bit ARM procesor MK20DX25 72MHz
  • 34 digitálních portů 3.3V s tolerancí na 5V
  • 21 analogových portů
  • 12 PWM výstupů
  • 3 HW seriové porty
  • USB s podporou HID
  • 7 pinů s podporou dotykového ovládání Touch Sense
  • Programování z Arduino IDE pomocí pluginu

Proč jsem ho koupil já

Vyvíjel jsem jeden větší projekt a jako pokaždé jsem si říkal, na tohle bude bohatě stačit Arduino. Tak jako každý projekt i tento košatěl, přibývalo požadavků a postupně vyrostl ven z dostupné paměti Arduina NANO. O desku Teensy jsem měl v šuplíku připravenou a projekt klávesnice o kterém se zmíním níž. Přepnutí projektu na Teensy bylo až neskutečně snadné, vyměnil jsem jednu knihovnu pro DMX protokol a projekt se rozjel jako mávnutím kouzelného proutku. Pokud se dostanete do stejné situace tak se nemusíte migrace bát. Jenom musíte ověřit, že vámi používané knihovny pro HW jsou kompatibilní, nebo zda jsou dostupné náhrady.

Kde koupit

Mě se osvědčil nákup u OSH park. Je to sice z USA, ale mají akceptovatelnou rychlost dodání 3 týdny a nejlepší cenu $17 + $2 poštovné. Koupit lze přímo u autora PJRC.com jeho eshop však neoplývá komfortem ani dobrou cenou. OSH park uvádí, že desky prodává se souhlasem autorů, takže se nejedná o žádný pirátský čínský klon.

Další verze se chystá na Kickstarteru

Autor desky Paul Stoffregen má aktuálně spuštěnou další kampaň na Kickstarteru na nové verze 3.5 a 3.6.  Nové desky přichází s ještě výkonnějšími procesory o taktu 120 a 180MHz, poskytují větší počet portů a přímou podporu sběrnice CAN, podporu 100Mbit/sec Ethernetu, podporu šifrování na čipu. Deska ve verzi 3.6 poskytuje také druhý USB port.

Již desku 3.2 jsem považoval za dostatečně výkonnou a těžko v hlavně hledám projekt kde bych nové Teensy desky použil a současně kam bych nenasadil Raspberry Pi nebo jinou Linuxovou desku. Rozhodně je dobré vědět, že tu Teensy projekt je.

Sdílení

Leave a Reply

Your email address will not be published. Required fields are marked *