Teensy: Panduan Papan Pembangunan USB

Remaja

Kami akan mendedikasikan artikel ini kepada lembaga pembangunan remaja. Papan yang sangat serba boleh, serasi dengan Arduino, dan saiz yang lebih kecil untuk dapat mengkhususkannya untuk projek yang saiznya penting. Di sini anda boleh melihat apa itu, jenis dan versi yang wujud, ciri teknikal dan perkara yang boleh dilakukan dengan papan ini dengan MCU atau mikropengawal.

Apa itu Teeny?

Saiz MCU

Teensy ialah jenama papan pembangunan mikropengawal yang dicipta oleh PJRC dan dengan reka bentuk yang telah disertai oleh pemilik bersama Paul Stoffregen. PJRC ialah pereka bentuk dan pengeluar peranti berbeza untuk pembuat, DIY, pembangunan kreativiti, dsb. Untuk melakukan ini, mereka telah mencipta papan kecil yang sangat serba boleh ini dengan potensi Arduino, dan dengan kuasa dan fleksibiliti yang hebat, juga menggunakan mikropengawal berasaskan ARM dan bukannya AVR yang digunakan oleh papan pembangunan lain yang serupa.

Teensy bukan sahaja pinggan, tetapi ada model atau versi yang berbeza., di mana beberapa faedah dan saiznya berbeza-beza. Semua reka bentuk perkakasan ini dicipta dengan idea untuk memaksimumkan keupayaan I/O, serta disokong oleh pelbagai perpustakaan perisian untuk menyediakan banyak ciri dan sedia untuk dijalankan dengan Arduino IDE.

Ciri teknikal Teensy

lembaran data pinout teensy

Anda boleh melihat butiran model anda dalam lembaran data yang disediakan oleh pengilang papan. Juga, ingat bahawa mungkin terdapat perbezaan pinout antara versi. Walau bagaimanapun, untuk mendapatkan pandangan yang agak generik tentang Teensy yang biasa kepada mereka semua, berikut ialah beberapa daripadanya ciri teknikalnya:

  • Keserasian dengan perisian arduino dan perpustakaan. Juga, ia mempunyai add-on untuk Arduino yang dipanggil teensyduino
  • Port USB
  • app Pemuat Remaja untuk kemudahan penggunaan
  • Perisian pembangunan percuma
  • Sokongan merentas platform, tersedia untuk sistem pengendalian Linux, MacOS dan Windows
  • Saiz kecil, sesuai untuk banyak projek
  • Tersedia dengan atau tanpa pin papan roti yang dipateri
  • Pengaturcaraan satu butang tekan
  • Adakah anda mempunyai pengkompil? WinAVR
  • Penyahpepijatan USB

Lebih banyak maklumat teknikal dan muat turun - laman web rasmi PJRC

Jenis dan tempat beli

remaja 4.1

Mengenai jenis pinggan Teensy dan mereka Spesifikasi teknikal, kami mempunyai variasi berikut berkenaan dengan ciri umum bahagian sebelumnya:

Adalah perlu untuk membezakan antara Teensy 2.0/Teensy++ 2.0, dan yang lain, kerana dua yang pertama ini adalah 8-bit dan berdasarkan AVR untuk keserasian ke belakang. Versi berikut adalah 32-bit berprestasi tinggi dan berasaskan ARM, antara penambahbaikan lain.

Remaja 2.0

Tiada produk dijumpai.

  • MCU: Atmel ATMEGA32U4 dan 8 bit 16 MHz AVR
  • RAM: 2560 bait
  • memori EEPROM: 1024 bait
  • Memori kilat: 32256 bait
  • I / O Digital: 25 pin, 5v
  • Input analog: 12
  • PWM: 7
  • UART,I2C,SPI: 1, 1, 1
  • harga: $ 16

Teensy++ 2.0

  • MCU: Atmel AT90USB1286 dan 8 bit 16 MHz AVR
  • RAM: 8192 bait
  • memori EEPROM: 4096 bait
  • Memori kilat: 130048 bait
  • I / O Digital: 46 pin, 5v
  • Input analog: 8
  • PWM: 9
  • UART,I2C,SPI: 1, 1, 1
  • harga: $ 24

LC remaja

  • MCU: ARM Cortex-M0+ @ 48MHz
  • RAM: 8K
  • memori EEPROM: 128 bait (emu)
  • Memori kilat: 62K
  • I / O Digital: 27 pin, 5v, 4x saluran DMA
  • Input analog: 13
  • PWM: 10
  • UART,I2C,SPI: 1, 1, 1
  • harga: $ 11,65

Remaja 3.2

-tidak tersedia-

  • MCU: ARM Cortex-M4 pada 72MHz
  • RAM: 64K
  • memori EEPROM: 2K
  • Memori kilat: 256K
  • I / O Digital: 34 pin, 5v
  • Input analog: 8
  • PWM: 21
  • UART,I2C,SPI: 1, 1, 1
  • harga: $ 19,80

Remaja 3.5

  • MCU: 4 MHz ARM Cortex-M120 + 32-bit FPU + RNG + pemecut penyulitan
  • RAM: 256K
  • memori EEPROM: 4K
  • Memori kilat: 512K
  • I / O Digital: 64 pin, 5v
  • Input analog: 27
  • PWM: 20
  • UART,I2C,SPI: 0, 3, 3
  • Tambahan: Audio I2S/TDM, bas CAN, 16 saluran DMA tujuan umum, RTC, SDIO 4-bit (kad SD), USB 12 Mb/s
  • harga: $ 24,25

Remaja 3.6

  • MCU: 4 MHz ARM Cortex-M180 + 32-bit FPU + RNG + pemecut penyulitan
  • RAM: 256K
  • memori EEPROM: 4K
  • Memori kilat: 1024K
  • I / O Digital: 64 pin, 5v
  • Input analog: 27
  • PWM: 20
  • UART,I2C,SPI: 0, 3, 3
  • Tambahan: Audio I2S/TDM, bas CAN, 16 saluran DMA tujuan umum, RTC, 4-bit SDIO (kad SD), USB 12 Mb/s dan hos USB 480 Mb/s
  • harga: $ 29,25

Remaja 4.0

  • MCU: ARM Cortex-M7 pada 600 MHz + FPU 32-bit + RNG + pemecut penyulitan
  • RAM: 1024K (2×512)
  • memori EEPROM: 1K (emu)
  • Memori kilat: 1984K
  • I / O Digital: 40 pin, 5v
  • Input analog: 14
  • PWM: 31
  • Bersiri, I2C, SPI: 7, 3, 3
  • Tambahan: 2x audio I2S/TDM, audio digital S/PDIF, 3x CAN bas (1x CAN FD), 32 saluran DMA tujuan umum, RTC, FlexIO boleh atur cara, USB 480 Mb/s dan hos USB 480 Mb/s, Pipeline Pemprosesan Pixel , pencetus silang untuk peranti, dan pengurusan HIDUP/MATI.
  • harga: $ 19,95

Remaja 4.1

  • MCU: 7 MHz ARM Cortex-M600 + 64/32-bit FPU + RNG + pemecut penyulitan
  • RAM: 1024K (2×512) dan QSPI untuk pengembangan memori dengan dua lokasi tambahan untuk RAM atau cip kilat
  • memori EEPROM: 4K (emu)
  • Memori kilat: 7936K
  • I / O Digital: 55 pin, 5v
  • Input analog: 18
  • PWM: 35
  • Bersiri, I2C, SPI: 8, 3, 3
  • Tambahan: Ethernet 10/100 Mbit dengan DP83825 PHY, 2x I2S/TDM audio, S/PDIF digital audio, 3x CAN bas (1x CAN FD), 32 saluran DMA tujuan umum, RTC, FlexIO boleh atur cara, USB 480 Mb/s dan hos USB pada 480 Mb/s, 1 SDIO (4 bit) untuk kad SD, Pipeline Pemprosesan Piksel, pencetusan silang untuk persisian dan pengurusan HIDUP/MATI.
  • harga: $ 26,85

Apakah yang boleh dilakukan dengan Teensy yang berbeza daripada pinggan yang lain? (Aplikasi)

Remaja

Papan pembangunan Teensy adalah salah satu yang paling dihargai oleh banyak pembuat atas beberapa sebab. Salah satu yang utama adalah berkaitan dengan cip yang beberapa papan ini telah dipasang, kerana ia berdasarkan Cip ARM 32-bit. Ini bukan sahaja memberikan prestasi yang lebih tinggi berbanding dengan AVR, ia juga membolehkan mempunyai MCU yang lebih moden, bekerja dengan seni bina yang penting dan meluas hari ini seperti ARM, dsb.

Sebaliknya, walaupun saiznya kecil, mereka cukup berkuasa, dengan kapasiti RAM, denyar dan memori EEPROM yang baik, serta kaya dengan pin sambungan untuk menggunakan peranti perkakasan, malah sesetengahnya dengan kad SD, Ethernet, dsb. Dan semua ini tanpa menolak sedikit pun keserasian dengan Arduino. Tetapi seperti yang anda lihat, ia bukan "yang lain", tetapi yang istimewa.

Satu lagi ciri hebat Teensy ialah ia boleh berfungsi seperti yang lain peranti USB asli, iaitu, anda boleh memprogramkan papan untuk menjadi persisian dan bertindak sebagai HID, peranti MIDI, kayu bedik, pad permainan, dsb. Dan semua itu tanpa sebarang kod tambahan, semuanya adalah sebahagian daripada timbunan perisian Teensy supaya anda tidak perlu risau mengenainya. Bagi Teensyduino, tambahan untuk Arduino IDE, ia adalah satu lagi ciri yang hebat, dan ia hanya mengambil masa seketika untuk bangun dan berjalan...


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.