Teensy: USB 개발 보드 가이드

십대

우리는이 기사를 할 것입니다 십대 개발 보드. Arduino와 호환되고 크기가 중요한 프로젝트에 전용으로 사용할 수 있도록 축소된 크기의 매우 다재다능한 보드입니다. 여기에서 그것이 무엇인지, 존재하는 유형과 버전, 기술적 특성, 그리고 MCU 또는 마이크로컨트롤러가 있는 이 보드로 무엇을 할 수 있는지 볼 수 있습니다.

티니가 뭔가요?

MCU 크기

Teensy는 PJRC에서 만든 마이크로 컨트롤러 개발 보드 브랜드입니다. 공동 소유자 Paul Stoffregen이 참여한 디자인으로. PJRC는 메이커, DIY, 창의성 개발 등을 위한 다양한 장치의 디자이너이자 제조업체입니다. 이를 위해 다른 유사한 개발 보드에서 사용하는 AVR 대신 ARM 기반 마이크로컨트롤러를 사용하여 Arduino의 잠재력과 환상적인 성능 및 유연성을 갖춘 이 작고 매우 다용도 보드를 만들었습니다.

Teensy는 접시뿐만 아니라 다른 모델 또는 버전., 일부 이점과 크기가 다릅니다. 이 모든 하드웨어 디자인은 I/O 기능을 최대화하고 Arduino IDE와 함께 실행할 준비가 되어 있는 많은 기능을 제공하기 위해 호스트의 소프트웨어 라이브러리에 의해 지원된다는 아이디어로 만들어졌습니다.

Teensy의 기술적 특성

데이터 시트 핀아웃 십대

보드 제조업체에서 제공한 데이터시트에서 모델의 세부 정보를 볼 수 있습니다. 또한 버전 간에 핀아웃 차이가 있을 수 있음을 기억하십시오. 그러나 그들 모두에게 공통적인 Teensy에 대한 좀 더 일반적인 관점을 갖기 위해 다음 중 일부가 있습니다. 기술적 특성:

  • 호환성 아두이노 소프트웨어 그리고 도서관. 또한 Arduino 용 애드온이 있습니다. 틴시두이노
  • USB 포트
  • 십대 로더 사용 편의성을 위해
  • 무료 개발 소프트웨어
  • Linux, MacOS 및 Windows 운영 체제에서 사용 가능한 플랫폼 간 지원
  • 많은 프로젝트에 적합한 작은 크기
  • 납땜된 브레드보드 핀 유무에 관계없이 사용 가능
  • 원 푸시 버튼 프로그래밍
  • 컴파일러가 있습니까? WinAVR
  • USB 디버깅

추가 기술 정보 및 다운로드 – PJRC 공식 웹사이트

종류와 구입처

십대 4.1

Teensy 접시의 종류와 그 종류에 관하여 기술 사양, 이전 섹션의 공통 특성과 관련하여 다음과 같은 변형이 있습니다.

Teensy 2.0/Teensy++ 2.0과 나머지는 구분할 필요가 있습니다. 처음 두 개는 8비트이고 이전 버전과의 호환성을 위해 AVR을 기반으로 하기 때문입니다. 다음 버전은 다른 개선 사항 중에서 고성능 32비트 및 ARM 기반입니다.

틴지 2.0

제품이 없습니다.

  • MCU: Atmel ATMEGA32U4 8비트 16MHz AVR
  • RAM: 2560바이트
  • EEPROM 메모리: 1024바이트
  • 플래시 메모리: 32256바이트
  • 디지털 I / O: 25핀, 5v
  • 아날로그 입력: 12
  • PWM: 7
  • UART, I2C, SPI: 1, 1, 1
  • 가격: 16 $

틴시++ 2.0

제품이 없습니다.

  • MCU: Atmel AT90USB1286 및 8비트 16MHz AVR
  • RAM: 8192바이트
  • EEPROM 메모리: 4096바이트
  • 플래시 메모리: 130048바이트
  • 디지털 I / O: 46핀, 5v
  • 아날로그 입력: 8
  • PWM: 9
  • UART, I2C, SPI: 1, 1, 1
  • 가격: 24 $

틴시 LC

  • MCU: ARM Cortex-M0+ @ 48MHz
  • RAM: 8K
  • EEPROM 메모리: 128바이트(에뮤)
  • 플래시 메모리: 62K
  • 디지털 I / O: 27핀, 5v, 4x DMA 채널
  • 아날로그 입력: 13
  • PWM: 10
  • UART, I2C, SPI: 1, 1, 1
  • 가격: 11,65 $

틴지 3.2

-사용할 수 없습니다-

  • MCU: 4MHz에서 ARM Cortex-M72
  • RAM: 64K
  • EEPROM 메모리: 2K
  • 플래시 메모리: 256K
  • 디지털 I / O: 34핀, 5v
  • 아날로그 입력: 8
  • PWM: 21
  • UART, I2C, SPI: 1, 1, 1
  • 가격: 19,80 $

틴지 3.5

  • MCU: 4MHz ARM Cortex-M120 + 32비트 FPU + RNG + 암호화 가속기
  • RAM: 256K
  • EEPROM 메모리: 4K
  • 플래시 메모리: 512K
  • 디지털 I / O: 64핀, 5v
  • 아날로그 입력: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • 추가 정보: I2S/TDM 오디오, CAN 버스, 범용 DMA 채널 16개, RTC, SDIO 4비트(SD 카드), USB 12Mb/s
  • 가격: 24,25 $

틴지 3.6

  • MCU: 4MHz ARM Cortex-M180 + 32비트 FPU + RNG + 암호화 가속기
  • RAM: 256K
  • EEPROM 메모리: 4K
  • 플래시 메모리: 1024K
  • 디지털 I / O: 64핀, 5v
  • 아날로그 입력: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • 추가 정보: I2S/TDM 오디오, CAN 버스, 범용 DMA 채널 16개, RTC, 4비트 SDIO(SD 카드), 12Mb/s USB 및 480Mb/s USB 호스트
  • 가격: 29,25 $

틴지 4.0

  • MCU: 7MHz에서 ARM Cortex-M600 + 32비트 FPU + RNG + 암호화 가속기
  • RAM: 1024K(2×512)
  • EEPROM 메모리: 1K(에뮤)
  • 플래시 메모리: 1984K
  • 디지털 I / O: 40핀, 5v
  • 아날로그 입력: 14
  • PWM: 31
  • 직렬, I2C, SPI: 7, 3, 3
  • 추가 정보: 2x I2S/TDM 오디오, S/PDIF 디지털 오디오, 3x CAN 버스(1x CAN FD), 32개의 범용 DMA 채널, RTC, FlexIO 프로그래밍 가능, USB 480Mb/s 및 USB 호스트 480Mb/s, 픽셀 처리 파이프라인, 주변 장치에 대한 교차 트리거링 및 ON/OFF 관리.
  • 가격: 19,95 $

틴지 4.1

  • MCU: 7MHz ARM Cortex-M600 + 64/32비트 FPU + RNG + 암호화 가속기
  • RAM: 1024K(2×512) 및 메모리 확장을 위한 QSPI, RAM 또는 플래시 칩을 위한 XNUMX개의 추가 위치
  • EEPROM 메모리: 4K(에뮤)
  • 플래시 메모리: 7936K
  • 디지털 I / O: 55핀, 5v
  • 아날로그 입력: 18
  • PWM: 35
  • 직렬, I2C, SPI: 8, 3, 3
  • 추가 정보: 이더넷 10/100Mbit, DP83825 PHY, 2x I2S/TDM 오디오, S/PDIF 디지털 오디오, 3x CAN 버스(1x CAN FD), 32개의 범용 DMA 채널, RTC, FlexIO 프로그래밍 가능, USB 480Mb/s 및 USB 호스트 480Mb/s, SD 카드용 1 SDIO(4비트), 픽셀 처리 파이프라인, 주변기기용 교차 트리거링 및 ON/OFF 관리.
  • 가격: 26,85 $

나머지 접시와 다른 Teensy로 무엇을 할 수 있습니까? (응용 프로그램)

십대

Teensy 개발 보드는 여러 가지 이유로 많은 제조업체에서 가장 높이 평가되는 보드 중 하나입니다. 주요 보드 중 하나는 이러한 보드 중 일부가 장착된 칩과 관련이 있습니다. 32비트 ARM 칩. 이것은 AVR보다 더 높은 성능을 제공할 뿐만 아니라 ARM 등과 같이 오늘날 중요하고 널리 퍼져 있는 아키텍처와 함께 작동하는 보다 현대적인 MCU를 가질 수 있습니다.

한편, 작은 크기에도 불구하고, 그들은 꽤 강력하다, RAM, 플래시 및 EEPROM 메모리의 우수한 용량과 하드웨어 주변 장치를 사용하기 위한 풍부한 연결 핀, 그리고 일부에는 SD 카드, 이더넷 등이 포함됩니다. 그리고 이 모든 것은 Arduino와의 호환성을 빼지 않고 있습니다. 하지만 보시다시피 "또 하나"가 아니라 특별한 것입니다.

Teensy의 또 다른 큰 특징은 다른 모든 것과 같이 작동할 수 있다는 것입니다. 기본 USB 장치즉, 보드를 주변 장치로 프로그래밍하고 HID, MIDI 장치, 조이스틱, 게임 패드 등으로 작동할 수 있습니다. 추가 코드 없이 이 모든 것이 Teensy 소프트웨어 스택의 일부이므로 걱정할 필요가 없습니다. Arduino IDE용 애드온인 Teensyduino는 또 다른 환상적인 기능이며 시작하고 실행하는 데 순식간에 걸립니다...


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.