Tento článek budeme věnovat teensy development board. Velmi všestranná deska, kompatibilní s Arduinem a zmenšené velikosti, aby bylo možné ji věnovat projektům, u kterých na velikosti záleží. Zde můžete vidět, co to je, typy a verze, které existují, technické vlastnosti a co lze s touto deskou dělat s MCU nebo mikrokontrolérem.
co je Teeny?
Teensy je značka vývojové desky mikrokontrolérů vytvořená společností PJRC a s designem, na kterém se podílel spolumajitel Paul Stoffregen. PJRC je návrhář a výrobce různých zařízení pro výrobce, kutily, rozvoj kreativity atd. Za tímto účelem vytvořili tuto malou, velmi všestrannou desku s potenciálem Arduina a s fantastickým výkonem a flexibilitou, také pomocí mikrokontrolérů na bázi ARM namísto AVR používaných jinými podobnými vývojovými deskami.
Teensy není jen talíř, ale je různé modely nebo verze., ve kterých se některé výhody a jejich velikost liší. Všechny tyto hardwarové návrhy byly vytvořeny s myšlenkou maximalizace I/O schopností a zároveň jsou podporovány řadou softwarových knihoven, které poskytují mnoho funkcí a jsou připraveny ke spuštění s Arduino IDE.
Technické vlastnosti Teensy
Podrobnosti o vašem modelu můžete vidět v technických listech od výrobce desky. Pamatujte také, že mezi verzemi mohou být rozdíly v pinutech. Abychom však měli na Teensy poněkud obecnější pohled, který je společný všem, zde jsou některé z nich jeho technické vlastnosti:
- Kompatibilita s software arduino a knihovny. Má také doplněk pro Arduino nazvaný teensyduino
- USB port
- Aplikace Teensy nakladač pro snadné použití
- Vývojový software zdarma
- Podpora napříč platformami, dostupná pro operační systémy Linux, MacOS a Windows
- Malá velikost, vhodná pro mnoho projektů
- K dispozici s nebo bez pájených kolíků na prkénko
- Programování jedním tlačítkem
- Máš kompilátor? Winavr
- Ladění USB
Další technické informace a soubory ke stažení – Oficiální stránky PJRC
Druhy a kde koupit
Ohledně typů talířů Teensy a jejich Technické specifikace, máme následující varianty s ohledem na společné charakteristiky předchozí části:
Teensy 2.0
Nebyly nalezeny žádné produkty.
- MCU: Atmel ATMEGA32U4 s 8bitovým 16 MHz AVR
- RAM: 2560 bajtů
- Paměť EEPROM: 1024 bajtů
- Flash paměť: 32256 bajtů
- Digitální I / O: 25 pinů, 5V
- Analogové vstupy: 12
- PWM: 7
- UART, I2C, SPI: 1, 1, 1
- cena: 16 $
Teensy ++ 2.0
- MCU: Atmel AT90USB1286 a 8bitový 16 MHz AVR
- RAM: 8192 bajtů
- Paměť EEPROM: 4096 bajtů
- Flash paměť: 130048 bajtů
- Digitální I / O: 46 pinů, 5V
- Analogové vstupy: 8
- PWM: 9
- UART, I2C, SPI: 1, 1, 1
- cena: 24 $
teensy lc
- MCU: ARM Cortex-M0+ @ 48 MHz
- RAM: 8K
- Paměť EEPROM: 128 bajtů (emu)
- Flash paměť: 62K
- Digitální I / O: 27 pinů, 5V, 4x DMA kanály
- Analogové vstupy: 13
- PWM: 10
- UART, I2C, SPI: 1, 1, 1
- cena: 11,65 $
Teensy 3.2
-není dostupný-
- MCU: ARM Cortex-M4 na 72 MHz
- RAM: 64K
- Paměť EEPROM: 2K
- Flash paměť: 256K
- Digitální I / O: 34 pinů, 5V
- Analogové vstupy: 8
- PWM: 21
- UART, I2C, SPI: 1, 1, 1
- cena: 19,80 $
Teensy 3.5
- MCU: 4 MHz ARM Cortex-M120 + 32bitový FPU + RNG + akcelerátor šifrování
- RAM: 256K
- Paměť EEPROM: 4K
- Flash paměť: 512K
- Digitální I / O: 64 pinů, 5V
- Analogové vstupy: 27
- PWM: 20
- UART, I2C, SPI: 0, 3, 3
- výtažek: I2S/TDM audio, CAN sběrnice, 16 kanálů DMA pro všeobecné použití, RTC, SDIO 4-bit (SD karty), USB 12 Mb/s
- cena: 24,25 $
Teensy 3.6
- MCU: 4 MHz ARM Cortex-M180 + 32bitový FPU + RNG + akcelerátor šifrování
- RAM: 256K
- Paměť EEPROM: 4K
- Flash paměť: 1024K
- Digitální I / O: 64 pinů, 5V
- Analogové vstupy: 27
- PWM: 20
- UART, I2C, SPI: 0, 3, 3
- výtažek: I2S/TDM audio, sběrnice CAN, 16 kanálů DMA pro všeobecné použití, RTC, 4bitové SDIO (SD karty), 12 Mb/s USB a 480 Mb/s USB hostitel
- cena: 29,25 $
Teensy 4.0
- MCU: 7 MHz ARM Cortex-M600 + 32bitový FPU + RNG + akcelerátor šifrování
- RAM: 1024k (2 × 512)
- Paměť EEPROM: 1k (emu)
- Flash paměť: 1984K
- Digitální I / O: 40 pinů, 5V
- Analogové vstupy: 14
- PWM: 31
- Sériové, I2C, SPI: 7, 3, 3
- výtažek: 2x I2S/TDM audio, S/PDIF digitální audio, 3x CAN sběrnice (1x CAN FD), 32 univerzálních DMA kanálů, RTC, FlexIO programovatelné, USB 480 Mb/s a USB host 480 Mb/s, Pixel Processing Pipeline, křížové spouštění pro periferie a ON/OFF management.
- cena: 19,95 $
Teensy 4.1
- MCU: 7 MHz ARM Cortex-M600 + 64/32-bit FPU + RNG + akcelerátor šifrování
- RAM: 1024K (2×512) a QSPI pro rozšíření paměti o dvě další místa pro RAM nebo flash čipy
- Paměť EEPROM: 4k (emu)
- Flash paměť: 7936K
- Digitální I / O: 55 pinů, 5V
- Analogové vstupy: 18
- PWM: 35
- Sériové, I2C, SPI: 8, 3, 3
- výtažek: Ethernet 10/100 Mbit s DP83825 PHY, 2x I2S/TDM audio, S/PDIF digitální audio, 3x CAN sběrnice (1x CAN FD), 32 univerzálních DMA kanálů, RTC, FlexIO programovatelné, USB 480 Mb/s a USB host na 480 Mb/s, 1 SDIO (4 bit) pro SD karty, Pixel Processing Pipeline, křížové spouštění pro periferie a ON/OFF management.
- cena: 26,85 $
To nejlepší | Teensy 4.1 (bez pinů) | Zobrazit funkce | Viz nabídka | |
Cenová kvalita | Teensy 4.1 (s kolíky) | Zobrazit funkce | Viz nabídka | |
Náš oblíbený | Teensy 4.0 (s kolíky) | Zobrazit funkce | Viz nabídka | |
Teensy 4.0 (žádné piny) | Zobrazit funkce | Viz nabídka |
Co lze udělat s Teensy jinak než se zbytkem talířů? (aplikace)
Vývojová deska Teensy je jednou z nejvíce oceňovaných mnoha výrobců z několika důvodů. Jeden z hlavních souvisí s čipem, kterým byly některé z těchto desek osazeny, protože jsou na něm založeny 32bitové čipy ARM. To poskytuje nejen vyšší výkon než u AVR, ale také umožňuje mít modernější MCU, pracovat s architekturou tak důležitou a dnes rozšířenou jako ARM atd.
Na druhou stranu, i přes svou malou velikost, jsou docela silné, s dobrou kapacitou paměti RAM, flash a EEPROM, stejně jako s bohatými připojovacími kolíky pro použití hardwarových periferií, a dokonce některé s SD kartami, Ethernetem atd. A to vše bez odečtení kousku kompatibility s Arduinem. Jak je ale vidět, není to „jiný“, ale speciální.
Další skvělou vlastností Teensy je, že může fungovat jako každá jiná nativní USB zařízení, to znamená, že můžete desku naprogramovat jako periferii a fungovat jako HID, MIDI zařízení, joysticky, gamepady atd. A to vše bez dalšího kódu, vše je součástí sady softwaru Teensy, takže se o to nemusíte starat. Co se týče Teensyduino, doplňku pro Arduino IDE, je to další fantastická funkce a její uvedení do provozu trvá jen okamžik...