Teensy: USB fejlesztői tábla útmutató

tini

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?

MCU mérete

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

adatlap pinout teensy

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
  • app 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

tini 4.1

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:

Különbséget kell tenni a Teensy 2.0/Teensy++ 2.0 és a többi között, mivel ez az első kettő 8 bites és AVR-en alapul a visszafelé kompatibilitás érdekében. A következő verziók nagy teljesítményű 32 bites és ARM-alapúak, többek között további fejlesztések.

Teensy 2.0

  • 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

  • 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 $

Teensy 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)

tini

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...


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

angol tesztPróba katalánspanyol kvíz