Teensy: Panduan Papan Pengembangan USB

Amat kecil

Kami akan mendedikasikan artikel ini untuk papan pengembangan kecil. Papan yang sangat serbaguna, kompatibel dengan Arduino, dan dengan ukuran yang diperkecil untuk dapat didedikasikan untuk proyek-proyek di mana ukuran penting. Di sini Anda dapat melihat apa itu, jenis dan versi yang ada, karakteristik teknis, dan apa yang dapat dilakukan dengan papan ini dengan MCU atau mikrokontroler.

Apa itu Teeny?

ukuran MCU

Teensy adalah merek papan pengembangan mikrokontroler yang dibuat oleh PJRC dan dengan desain di mana pemilik bersama Paul Stoffregen telah berpartisipasi. PJRC adalah desainer dan produsen berbagai perangkat untuk pembuat, DIY, pengembangan kreativitas, dll. Untuk melakukan ini, mereka telah membuat papan kecil yang sangat serbaguna ini dengan potensi Arduino, dan dengan kekuatan dan fleksibilitas yang fantastis, juga menggunakan mikrokontroler berbasis ARM, bukan AVR yang digunakan oleh papan pengembangan serupa lainnya.

Teensy bukan hanya piring, tapi ada model atau versi yang berbeda., di mana beberapa manfaat dan ukurannya bervariasi. Semua desain perangkat keras ini dibuat dengan ide untuk memaksimalkan kemampuan I/O, serta didukung oleh sejumlah pustaka perangkat lunak untuk menyediakan banyak fitur dan siap dijalankan dengan Arduino IDE.

Karakteristik teknis dari Teensy

pinout lembar data sangat kecil

Anda dapat melihat detail model Anda di lembar data yang disediakan oleh produsen papan. Juga, ingat bahwa mungkin ada perbedaan pinout antara versi. Namun, untuk memiliki pandangan yang lebih umum tentang Teensy yang umum bagi mereka semua, berikut adalah beberapa di antaranya: karakteristik teknisnya:

  • Kompatibilitas dengan perangkat lunak arduino dan perpustakaan. Juga, ia memiliki add-on untuk Arduino yang disebut remaja
  • Port USB
  • Aplikasi Pemuat kecil untuk kemudahan penggunaan
  • Perangkat lunak pengembangan gratis
  • Dukungan lintas platform, tersedia untuk sistem operasi Linux, MacOS dan Windows
  • Ukuran kecil, cocok untuk banyak proyek
  • Tersedia dengan atau tanpa pin papan tempat memotong roti yang disolder
  • Pemrograman satu tombol tekan
  • Apakah Anda memiliki kompiler? WinAVR
  • Debugging USB

Lebih banyak informasi teknis dan unduhan – Situs resmi PJRC

Jenis dan tempat belinya

sangat kecil 4.1

Mengenai jenis piring Teensy dan mereka Spesifikasi teknis, kami memiliki variasi berikut sehubungan dengan karakteristik umum dari bagian sebelumnya:

Perlu untuk membedakan antara Teensy 2.0/Teensy++ 2.0, dan yang lainnya, karena dua yang pertama ini adalah 8-bit dan berdasarkan AVR untuk kompatibilitas mundur. Versi berikut adalah kinerja tinggi 32-bit dan berbasis ARM, di antara peningkatan lainnya.

Sangat kecil 2.0

Produk tidak ditemukan.

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

Kecil++ 2.0

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

LC kecil

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

Sangat kecil 3.2

-tidak tersedia-

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

Sangat kecil 3.5

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

Sangat kecil 3.6

  • MCU: 4 MHz ARM Cortex-M180 + FPU 32-bit + RNG + akselerator enkripsi
  • RAM: 256K
  • memori EEPROM: 4K
  • memori flash: 1024K
  • I / O Digital: 64 pin, 5v
  • Input analog: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • ekstrak: audio I2S/TDM, CAN bus, 16 saluran DMA tujuan umum, RTC, SDIO 4-bit (kartu SD), USB 12 Mb/s, dan host USB 480 Mb/s
  • harga: 29,25 $

Sangat kecil 4.0

  • MCU: ARM Cortex-M7 pada 600 MHz + FPU 32-bit + RNG + akselerator enkripsi
  • RAM: 1024K (2×512)
  • memori EEPROM: 1K (emu)
  • memori flash: 1984K
  • I / O Digital: 40 pin, 5v
  • Input analog: 14
  • PWM: 31
  • Serial, I2C, SPI: 7, 3, 3
  • ekstrak: 2x audio I2S/TDM, audio digital S/PDIF, 3x CAN bus (1x CAN FD), 32 saluran DMA tujuan umum, RTC, FlexIO yang dapat diprogram, USB 480 Mb/s dan host USB 480 Mb/s, Pixel Processing Pipeline , pemicu silang untuk periferal, dan manajemen ON/OFF.
  • harga: 19,95 $

Sangat kecil 4.1

Dijual Teensy 4.1 (tanpa pin)
Teensy 4.1 (tanpa pin)
Tidak ada review
  • MCU: 7 MHz ARM Cortex-M600 + 64/32-bit FPU + RNG + akselerator enkripsi
  • RAM: 1024K (2×512) dan QSPI untuk ekspansi memori dengan dua lokasi tambahan untuk RAM atau chip flash
  • memori EEPROM: 4K (emu)
  • memori flash: 7936K
  • I / O Digital: 55 pin, 5v
  • Input analog: 18
  • PWM: 35
  • Serial, I2C, SPI: 8, 3, 3
  • ekstrak: Ethernet 10/100 Mbit dengan DP83825 PHY, audio 2x I2S/TDM, audio digital S/PDIF, 3x CAN bus (1x CAN FD), 32 saluran DMA tujuan umum, RTC, FlexIO yang dapat diprogram, USB 480 Mb/s dan host USB pada 480 Mb/s, 1 SDIO (4 bit) untuk kartu SD, Pixel Processing Pipeline, pemicu silang untuk periferal, dan manajemen ON/OFF.
  • harga: 26,85 $

Apa yang bisa dilakukan dengan Teensy berbeda dari piring lainnya? (Aplikasi)

Amat kecil

Papan pengembangan Teensy adalah salah satu yang paling dihargai oleh banyak pembuat karena beberapa alasan. Salah satu yang utama terkait dengan chip yang dengannya beberapa papan ini telah dipasang, karena didasarkan pada Chip ARM 32-bit. Ini tidak hanya memberikan kinerja yang lebih tinggi dibandingkan dengan AVR, tetapi juga memungkinkan memiliki MCU yang lebih modern, bekerja dengan arsitektur yang sama pentingnya dan tersebar luas saat ini seperti ARM, dll.

Sebaliknya, meskipun ukurannya kecil, mereka cukup kuat, dengan kapasitas RAM, flash dan memori EEPROM yang baik, serta kaya akan pin koneksi untuk menggunakan periferal perangkat keras, dan bahkan beberapa dengan kartu SD, Ethernet, dll. Dan semua ini tanpa mengurangi sedikit pun kompatibilitas dengan Arduino. Tetapi seperti yang Anda lihat, itu bukan "yang lain", tetapi yang istimewa.

Fitur hebat lainnya dari Teensy adalah ia dapat bekerja seperti yang lain perangkat USB asli, yaitu, Anda dapat memprogram papan menjadi periferal dan bertindak sebagai HID, perangkat MIDI, joystick, gamepad, dll. Dan semua itu tanpa kode tambahan apa pun, itu semua adalah bagian dari tumpukan perangkat lunak Teensy sehingga Anda tidak perlu khawatir tentang itu. Adapun Teensyduino, addon untuk Arduino IDE, ini adalah fitur fantastis lainnya, dan hanya butuh sekejap untuk bangun dan berjalan...


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.