Ezt a cikket a tini fejlesztő tábla. Nagyon sokoldalú tábla, kompatibilis az Arduino-val, és lecsökkentett méretű, hogy olyan projektekre lehessen szánni, ahol a méret számít. Itt láthatod, hogy mi ez, milyen típusok és verziók léteznek, milyen műszaki jellemzők, és mit lehet csinálni ezzel a kártyával MCU-val vagy mikrokontrollerrel.
Mi az a Teeny?
A Teensy a PJRC által létrehozott mikrokontroller-fejlesztő kártya márka és olyan tervvel, amelyben Paul Stoffregen társtulajdonos is részt vett. A PJRC különféle eszközök tervezője és gyártója a készítőknek, barkácsolásnak, kreativitásfejlesztésnek stb. Ennek érdekében megalkották ezt a kicsi, nagyon sokoldalú kártyát az Arduino lehetőségeivel, fantasztikus erővel és rugalmassággal, szintén ARM-alapú mikrokontrollereket használva a többi hasonló fejlesztő kártya által használt AVR-ek helyett.
A Teensy nem csak egy tányér, de van is különböző modellek vagy változatok., amelyben egyes előnyök és méretük eltérő. Mindezek a hardvertervek az I/O képességek maximalizálásának gondolatával jöttek létre, valamint számos szoftverkönyvtár támogatja őket, hogy számos funkciót biztosítsanak, és készen álljanak az Arduino IDE-vel való használatra.
A Teensy műszaki jellemzői
Modellének részleteit a tábla gyártója által biztosított adatlapokon tekintheti meg. Ne feledje továbbá, hogy a verziók között eltérések lehetnek. Azonban, hogy valamennyire általánosabb képet kapjunk Teensyről, íme néhány műszaki jellemzői:
- Kompatibilitás a következővel: arduinoszoftver és a könyvtárak. Ezenkívül van egy Arduino-kiegészítője is teensyduino
- USB port
- Alkalmazás Teensy Loader a könnyebb használat érdekében
- Ingyenes fejlesztő szoftver
- Platformok közötti támogatás, elérhető Linux, MacOS és Windows operációs rendszerekhez
- Kis méret, sok projekthez alkalmas
- Forrasztott kenyértartó csapokkal vagy anélkül is kapható
- Egy nyomógombos programozás
- Megvan a fordító? WinAVR
- USB hibakeresés
További technikai információk és letöltések – A PJRC hivatalos weboldala
Típusok és hol lehet vásárolni
A Teensy lemezek típusairól és azok típusairól Műszaki adatok, a következő változataink vannak az előző szakasz közös jellemzőihez képest:
Teensy 2.0
Nem található termék.
- MCU: Atmel ATMEGA32U4 és 8 bites 16 MHz-es AVR
- RAM: 2560 bájt
- EEPROM memória: 1024 bájt
- Flashmemória: 32256 bájt
- Digitális I / O: 25 tűs, 5V
- Analóg bemenetek: 12
- PWM: 7
- UART, I2C, SPI: 1, 1, 1
- ár: 16 $
Teensy++ 2.0
Nem található termék.
- MCU: Atmel AT90USB1286 és 8 bites 16 MHz-es AVR
- RAM: 8192 bájt
- EEPROM memória: 4096 bájt
- Flashmemória: 130048 bájt
- Digitális I / O: 46 tűs, 5V
- Analóg bemenetek: 8
- PWM: 9
- UART, I2C, SPI: 1, 1, 1
- ár: 24 $
tini lc
- MCU: ARM Cortex-M0+ @ 48MHz
- RAM: 8K
- EEPROM memória: 128 bájt (emu)
- Flashmemória: 62K
- Digitális I / O: 27 tűs, 5v, 4x DMA csatorna
- Analóg bemenetek: 13
- PWM: 10
- UART, I2C, SPI: 1, 1, 1
- ár: 11,65 $
Teensy 3.2
-nem elérhető-
- MCU: ARM Cortex-M4 72 MHz-en
- RAM: 64K
- EEPROM memória: 2K
- Flashmemória: 256K
- Digitális I / O: 34 tűs, 5V
- Analóg bemenetek: 8
- PWM: 21
- UART, I2C, SPI: 1, 1, 1
- ár: 19,80 $
Teensy 3.5
- MCU: 4 MHz ARM Cortex-M120 + 32 bites FPU + RNG + titkosítási gyorsító
- RAM: 256K
- EEPROM memória: 4K
- Flashmemória: 512K
- Digitális I / O: 64 tűs, 5V
- Analóg bemenetek: 27
- PWM: 20
- UART, I2C, SPI: 0, 3, 3
- kivonat: I2S/TDM audio, CAN busz, 16 általános célú DMA csatorna, RTC, SDIO 4 bites (SD kártyák), USB 12 Mb/s
- ár: 24,25 $
Teensy 3.6
- MCU: 4 MHz ARM Cortex-M180 + 32 bites FPU + RNG + titkosítási gyorsító
- RAM: 256K
- EEPROM memória: 4K
- Flashmemória: 1024K
- Digitális I / O: 64 tűs, 5V
- Analóg bemenetek: 27
- PWM: 20
- UART, I2C, SPI: 0, 3, 3
- kivonat: I2S/TDM audio, CAN busz, 16 általános célú DMA csatorna, RTC, 4 bites SDIO (SD kártyák), 12 Mb/s USB és 480 Mb/s USB host
- ár: 29,25 $
Teensy 4.0
- MCU: ARM Cortex-M7 600 MHz-en + 32 bites FPU + RNG + titkosítási gyorsító
- RAM: 1024K (2×512)
- EEPROM memória: 1K (emu)
- Flashmemória: 1984K
- Digitális I / O: 40 tűs, 5V
- Analóg bemenetek: 14
- PWM: 31
- Soros, I2C, SPI: 7, 3, 3
- kivonat: 2x I2S/TDM audio, S/PDIF digitális audio, 3x CAN busz (1x CAN FD), 32 általános célú DMA csatorna, RTC, FlexIO programozható, USB 480 Mb/s és USB host 480 Mb/s, Pixel Processing Pipeline, keresztezett triggerelés a perifériákhoz és a BE/KI menedzsmenthez.
- ár: 19,95 $
Teensy 4.1
- MCU: 7 MHz ARM Cortex-M600 + 64/32 bites FPU + RNG + titkosítási gyorsító
- RAM: 1024K (2×512) és QSPI a memória bővítéséhez két extra hellyel a RAM vagy flash chipek számára
- EEPROM memória: 4K (emu)
- Flashmemória: 7936K
- Digitális I / O: 55 tűs, 5V
- Analóg bemenetek: 18
- PWM: 35
- Soros, I2C, SPI: 8, 3, 3
- kivonat: Ethernet 10/100 Mbit DP83825 PHY-vel, 2x I2S/TDM audio, S/PDIF digitális audio, 3x CAN busz (1x CAN FD), 32 általános célú DMA csatorna, RTC, FlexIO programozható, USB 480 Mb/s és USB host 480 Mb/s, 1 SDIO (4 bit) SD-kártyákhoz, Pixel Processing Pipeline, kereszttriggerelés perifériákhoz és ON/OFF kezelés.
- ár: 26,85 $
Mit lehet a Teensy-vel másképp csinálni, mint a többi lemezzel? (Alkalmazások)
A Teensy fejlesztői tábla számos gyártó által az egyik legjobban értékelt több okból is. Az egyik fő a chiphez kapcsolódik, amellyel néhány táblát felszereltek, mivel ezek a táblák 32 bites ARM chipek. Ez nemcsak nagyobb teljesítményt biztosít, mint az AVR-nél, hanem lehetővé teszi egy modernebb MCU használatát is, egy olyan fontos és ma elterjedt architektúrával, mint az ARM stb.
Másrészt kis mérete ellenére elég erősek, jó kapacitású RAM-mal, flash és EEPROM memóriával, valamint gazdag csatlakozótűkkel a hardveres perifériák használatához, sőt néhány SD kártyával, Ethernettel stb. És mindezt anélkül, hogy az Arduino-val való kompatibilitásból egy cseppet le kellene vonni. De mint látható, ez nem „egy másik”, hanem egy különleges.
A Teensy másik nagyszerű tulajdonsága, hogy ugyanúgy működik, mint a többi natív USB-eszköz, vagyis programozhatod a táblát perifériásnak és HID-ként, MIDI eszközként, joystickként, gamepadként stb. És mindez minden további kód nélkül, a Teensy szoftvercsomag része, így nem kell aggódnia miatta. Ami a Teensyduino-t, az Arduino IDE kiegészítőjét illeti, ez egy másik fantasztikus funkció, és csak egy pillanat alatt indul el...