Teensy: USB-ontwikkelingsraadgids

Tiener

Ons gaan hierdie artikel wy aan die tiener ontwikkelingsraad. 'n Baie veelsydige bord, versoenbaar met Arduino, en van 'n kleiner grootte om dit te kan toewy aan projekte waarin grootte saak maak. Hier kan jy sien wat dit is, die tipes en weergawes wat bestaan, die tegniese eienskappe, en wat gedoen kan word met hierdie bord met MCU of mikrobeheerder.

Wat is Teeny?

MCU grootte

Teensy is 'n handelsmerk van mikrobeheerder-ontwikkelingsbord wat deur PJRC geskep is en met 'n ontwerp waaraan mede-eienaar Paul Stoffregen deelgeneem het. PJRC is 'n ontwerper en vervaardiger van verskillende toestelle vir vervaardigers, selfdoen, kreatiwiteitsontwikkeling, ens. Om dit te doen, het hulle hierdie klein, baie veelsydige bord geskep met die potensiaal van Arduino, en met fantastiese krag en buigsaamheid, wat ook ARM-gebaseerde mikrobeheerders gebruik in plaas van AVR's wat deur ander soortgelyke ontwikkelingsborde gebruik word.

Teensy is nie net 'n bord nie, maar daar is verskillende modelle of weergawes., waarin sommige voordele en hul grootte verskil. Al hierdie hardeware-ontwerpe is geskep met die idee om I/O-vermoëns te maksimeer, sowel as om ondersteun te word deur 'n magdom sagtewarebiblioteke om baie funksies te verskaf en gereed om met die Arduino IDE te werk.

Tegniese kenmerke van Teensy

datablad pinout teensy

Jy kan die besonderhede van jou model sien in die datablaaie wat deur die vervaardiger van die bord verskaf word. Onthou ook dat daar verskille tussen weergawes kan wees. Om egter 'n ietwat meer generiese siening van Teensy te hê wat vir almal gemeen is, hier is 'n paar van sy tegniese eienskappe:

  • Verenigbaarheid met arduino sagteware en die biblioteke. Dit het ook 'n byvoeging vir Arduino genaamd tienerduino
  • USB-poort
  • artikels Teensy Loader vir gemak van gebruik
  • Gratis ontwikkelingsagteware
  • Kruisplatform-ondersteuning, beskikbaar vir Linux, MacOS en Windows-bedryfstelsels
  • Klein grootte, geskik vir baie projekte
  • Beskikbaar met of sonder gesoldeerde broodbordpennetjies
  • Een druk knoppie programmering
  • Het jy die samesteller? WinAVR
  • USB-ontfouting

Meer tegniese inligting en aflaaie – PJRC amptelike webwerf

Soorte en waar om te koop

tiener 4.1

Met betrekking tot die tipes Teensy plate en hul Tegniese spesifikasies, het ons die volgende variasies met betrekking tot die algemene kenmerke van die vorige afdeling:

Dit is nodig om te onderskei tussen Teensy 2.0/Teensy++ 2.0, en die res, aangesien hierdie eerste twee 8-bis is en gebaseer is op AVR vir terugwaartse versoenbaarheid. Die volgende weergawes is onder meer hoëprestasie 32-bis en ARM-gebaseer, onder andere verbeterings.

Tiener 2.0

  • MCU: Atmel ATMEGA32U4 'n 8 bit 16 MHz AVR
  • RAM geheue: 2560 grepe
  • EEPROM geheue: 1024 grepe
  • Blits geheue: 32256 grepe
  • Digitale I / O: 25 penne, 5v
  • Analoog insette: 12
  • PWM: 7
  • UART, I2C, SPI: 1, 1, 1
  • prys: 16 $

Teensy++ 2.0

  • MCU: Atmel AT90USB1286 en 8 bit 16 MHz AVR
  • RAM geheue: 8192 grepe
  • EEPROM geheue: 4096 grepe
  • Blits geheue: 130048 grepe
  • Digitale I / O: 46 penne, 5v
  • Analoog insette: 8
  • PWM: 9
  • UART, I2C, SPI: 1, 1, 1
  • prys: 24 $

Tiener LC

  • MCU: ARM Cortex-M0+ @ 48MHz
  • RAM geheue: 8k
  • EEPROM geheue: 128 grepe (emoe)
  • Blits geheue: 62k
  • Digitale I / O: 27 penne, 5v, 4x DMA-kanale
  • Analoog insette: 13
  • PWM: 10
  • UART, I2C, SPI: 1, 1, 1
  • prys: 11,65 $

Tiener 3.2

-nie beskikbaar nie-

  • MCU: ARM Cortex-M4 by 72MHz
  • RAM geheue: 64k
  • EEPROM geheue: 2k
  • Blits geheue: 256k
  • Digitale I / O: 34 penne, 5v
  • Analoog insette: 8
  • PWM: 21
  • UART, I2C, SPI: 1, 1, 1
  • prys: 19,80 $

Tiener 3.5

  • MCU: 4 MHz ARM Cortex-M120 + 32-bis FPU + RNG + enkripsieversneller
  • RAM geheue: 256k
  • EEPROM geheue: 4k
  • Blits geheue: 512k
  • Digitale I / O: 64 penne, 5v
  • Analoog insette: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • Extras: I2S/TDM-klank, CAN-bus, 16 algemene DMA-kanale, RTC, SDIO 4-bis (SD-kaarte), USB 12 Mb/s
  • prys: 24,25 $

Tiener 3.6

  • MCU: 4 MHz ARM Cortex-M180 + 32-bis FPU + RNG + enkripsieversneller
  • RAM geheue: 256k
  • EEPROM geheue: 4k
  • Blits geheue: 1024k
  • Digitale I / O: 64 penne, 5v
  • Analoog insette: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • Extras: I2S/TDM-klank, CAN-bus, 16 algemene DMA-kanale, RTC, 4-bis SDIO (SD-kaarte), 12 Mb/s USB en 480 Mb/s USB-gasheer
  • prys: 29,25 $

Tiener 4.0

  • MCU: ARM Cortex-M7 by 600 MHz + 32-bis FPU + RNG + enkripsieversneller
  • RAM geheue: 1024K (2×512)
  • EEPROM geheue: 1K (emoe)
  • Blits geheue: 1984k
  • Digitale I / O: 40 penne, 5v
  • Analoog insette: 14
  • PWM: 31
  • Reeks, I2C, SPI: 7, 3, 3
  • Extras: 2x I2S/TDM-klank, S/PDIF digitale oudio, 3x CAN-bus (1x CAN FD), 32 algemene DMA-kanale, RTC, programmeerbare FlexIO, USB 480 Mb/s en USB-gasheer 480 Mb/s, Pixel Processing Pipeline, gekruiste snellers vir randapparatuur, en AAN/UIT bestuur.
  • prys: 19,95 $

Tiener 4.1

koop Teensy 4.1 (geen spelde)
Teensy 4.1 (geen spelde)
Geen resensies nie
  • MCU: 7 MHz ARM Cortex-M600 + 64/32-bis FPU + RNG + enkripsieversneller
  • RAM geheue: 1024K (2×512) en QSPI vir geheue uitbreiding met twee ekstra liggings vir RAM of flitsskyfies
  • EEPROM geheue: 4K (emoe)
  • Blits geheue: 7936k
  • Digitale I / O: 55 penne, 5v
  • Analoog insette: 18
  • PWM: 35
  • Reeks, I2C, SPI: 8, 3, 3
  • Extras: Ethernet 10/100 Mbit met DP83825 PHY, 2x I2S/TDM-oudio, S/PDIF digitale oudio, 3x CAN-bus (1x CAN FD), 32 algemene DMA-kanale, RTC, FlexIO-programmeerbaar, USB 480 Mb/s en USB-gasheer teen 480 Mb/s, 1 SDIO (4 bis) vir SD-kaarte, Pixel Processing Pipeline, kruis-snellering vir randapparatuur, en AAN/UIT-bestuur.
  • prys: 26,85 $

Wat kan anders met Teensy gedoen word as die res van die borde? (Toepassings)

Tiener

Die Teensy-ontwikkelingsbord is om verskeie redes een van die mees waardeer deur baie vervaardigers. Een van die belangrikstes hou verband met die skyfie waarmee sommige van hierdie planke toegerus is, aangesien hulle gebaseer is op 32-bis ARM-skyfies. Dit bied nie net hoër werkverrigting as met AVR nie, dit maak dit ook moontlik om 'n meer moderne MCU te hê, om te werk met 'n argitektuur wat vandag so belangrik en wydverspreid is soos ARM, ens.

Aan die ander kant, ten spyte van sy klein grootte, hulle is nogal kragtig, met goeie vermoëns van RAM, flits en EEPROM geheue, sowel as ryk aan verbindingspenne om hardeware randapparatuur te gebruik, en selfs sommige met SD-kaarte, Ethernet, ens. En dit alles sonder om 'n jota van verenigbaarheid met Arduino af te trek. Maar soos jy kan sien, is dit nie "nog een nie", maar 'n spesiale een.

Nog 'n wonderlike kenmerk van Teensy is dat dit soos enige ander kan werk inheemse USB-toestel, dit wil sê, jy kan die bord programmeer om 'n randapparaat te wees en as 'n HID, MIDI-toestel, joysticks, gamepads, ens. En dit alles sonder enige bykomende kode, dit is alles deel van die Teensy-sagtewarestapel, so jy hoef nie daaroor bekommerd te wees nie. Wat Teensyduino betref, die addon vir die Arduino IDE, dit is nog 'n fantastiese kenmerk, en dit neem net 'n oomblik om aan die gang te kom ...


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

Wees die eerste om te kommentaar lewer

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

Engelse toetsToets KatalaansSpaanse vasvra