Sizonikezela lesi sihloko ku- ibhodi lokuthuthukiswa kwentsha. Ibhodi eliguquguqukayo kakhulu, elihambisana ne-Arduino, futhi likasayizi oncishisiwe ukuze likwazi ukulinikezela kumaphrojekthi lapho ubukhulu bubalulekile khona. Lapha ungabona ukuthi kuyini, izinhlobo nezinguqulo ezikhona, izici zobuchwepheshe, nokuthi yini engenziwa ngaleli bhodi nge-MCU noma i-microcontroller.
Iyini i-Teeny?

I-Teensy iwuphawu lwebhodi lokuthuthukisa i-microcontroller elakhiwe yi-PJRC kanye nomklamo lapho omunye wabanikazi u-Paul Stoffregen ebambe iqhaza. I-PJRC ingumklami nomkhiqizi wamadivayisi ahlukene abakhi, i-DIY, ukuthuthukiswa kokusungula, njll. Ukuze benze lokhu, badale leli bhodi elincane, eliguquguqukayo kakhulu elinamandla e-Arduino, futhi elinamandla amangalisayo nokuguquguquka, futhi basebenzisa ama-microcontrollers asekelwe ku-ARM esikhundleni sama-AVR asetshenziswa amanye amabhodi okuthuthukiswa afanayo.
I-Teensy ayiyona nje ipuleti, kodwa ikhona amamodeli ahlukene noma izinguqulo., lapho ezinye izinzuzo nobukhulu bazo zihluka. Yonke le miklamo yezingxenyekazi zekhompuyutha idalwe ngombono wokukhulisa amakhono e-I/O, kanye nokusekelwa inqwaba yamatapo olwazi esoftware ukuze inikeze izici eziningi futhi ilungele ukusebenza nge-Arduino IDE.
Izici zobuchwepheshe ze-Teensy

Ungabona imininingwane yemodeli yakho kumininingwane yedatha enikezwe umenzi webhodi. Futhi, khumbula ukuthi kungase kube khona umehluko we-pinout phakathi kwezinguqulo. Kodwa-ke, ukuze ube nombono ojwayelekile kakhudlwana we-Teensy ojwayelekile kubo bonke, nazi ezinye izici zayo zobuchwepheshe:
- Ukuhambisana ne- i-arduinosoftware kanye nemitapo yolwazi. Futhi, inesengezo se-Arduino esibizwa i-teensyduino
- Imbobo ye-USB
- App I-Teensy Loader ukuze kube lula ukusetshenziswa
- Isofthiwe yokuthuthukisa yamahhala
- Ukusekelwa kwe-Cross-platform, kuyatholakala ku-Linux, MacOS kanye nezinhlelo zokusebenza zeWindows
- Usayizi omncane, ofanele amaphrojekthi amaningi
- Itholakala ngezikhonkwane ze-breadboard noma ngaphandle kwazo
- Uhlelo olulodwa lwenkinobho yokucindezela
- Ingabe unaye umdidiyeli? I-WinAVR
- Ukulungisa iphutha le-USB
Olunye ulwazi lobuchwepheshe nokulanda - Iwebhusayithi esemthethweni ye-PJRC
Izinhlobo nokuthi ungathenga kuphi

Mayelana nezinhlobo zamapuleti e-Teensy kanye nawo Ukucaciswa kobuchwepheshe, sinokuhlukahluka okulandelayo ngokuphathelene nezici ezivamile zesigaba sangaphambilini:
Intsha 2.0
Ayikho imikhiqizo etholakele.
- I-MCU: I-Atmel ATMEGA32U4 i-8 bit 16 MHz AVR
- Imemori ye-RAMAmabhayithi angu-2560
- Inkumbulo ye-EEPROMAmabhayithi angu-1024
- Inkumbulo ye-flashAmabhayithi angu-32256
- I-O yeDijithali: izikhonkwane ezingu-25, 5v
- Okokufaka kwe-Analog: 12
- I-PWM: 7
- UART,I2C,SPI1, 1, 1
- Intengo: $ 16
Intsha++ 2.0
Ayikho imikhiqizo etholakele.
- I-MCUI-Atmel AT90USB1286 i-8 bit 16 MHz AVR
- Imemori ye-RAMAmabhayithi angu-8192
- Inkumbulo ye-EEPROMAmabhayithi angu-4096
- Inkumbulo ye-flashAmabhayithi angu-130048
- I-O yeDijithali: izikhonkwane ezingu-46, 5v
- Okokufaka kwe-Analog: 8
- I-PWM: 9
- UART,I2C,SPI1, 1, 1
- Intengo: $ 24
Intsha ye-LC
Ayikho imikhiqizo etholakele.
- I-MCU: I-ARM Cortex-M0+ @ 48MHz
- Imemori ye-RAM: 8K
- Inkumbulo ye-EEPROM: 128 bytes (emu)
- Inkumbulo ye-flash: 62K
- I-O yeDijithali: 27 izikhonkwane, 5v, 4x iziteshi DMA
- Okokufaka kwe-Analog: 13
- I-PWM: 10
- UART,I2C,SPI1, 1, 1
- Intengo: $ 11,65
Intsha 3.2
-akutholakali-
- I-MCU: I-ARM Cortex-M4 ku-72MHz
- Imemori ye-RAM: 64K
- Inkumbulo ye-EEPROM: 2K
- Inkumbulo ye-flash: 256K
- I-O yeDijithali: izikhonkwane ezingu-34, 5v
- Okokufaka kwe-Analog: 8
- I-PWM: 21
- UART,I2C,SPI1, 1, 1
- Intengo: $ 19,80
Intsha 3.5
Ayikho imikhiqizo etholakele.
- I-MCU: 4 MHz ARM Cortex-M120 + 32-bit FPU + RNG + isisheshisi sokubethela
- Imemori ye-RAM: 256K
- Inkumbulo ye-EEPROM: 4K
- Inkumbulo ye-flash: 512K
- I-O yeDijithali: izikhonkwane ezingu-64, 5v
- Okokufaka kwe-Analog: 27
- I-PWM: 20
- UART,I2C,SPI0, 3, 3
- Extras: Umsindo we-I2S/TDM, ibhasi le-CAN, iziteshi eziyi-16 zenjongo evamile ye-DMA, i-RTC, i-SDIO 4-bit (amakhadi e-SD), i-USB 12 Mb/s
- Intengo: $ 24,25
Intsha 3.6
Ayikho imikhiqizo etholakele.
- I-MCU: 4 MHz ARM Cortex-M180 + 32-bit FPU + RNG + isisheshisi sokubethela
- Imemori ye-RAM: 256K
- Inkumbulo ye-EEPROM: 4K
- Inkumbulo ye-flash: 1024K
- I-O yeDijithali: izikhonkwane ezingu-64, 5v
- Okokufaka kwe-Analog: 27
- I-PWM: 20
- UART,I2C,SPI0, 3, 3
- Extras: Umsindo we-I2S/TDM, ibhasi le-CAN, iziteshi eziyi-16 zenjongo evamile ye-DMA, i-RTC, i-4-bit SDIO (amakhadi e-SD), 12 Mb/s USB kanye ne-USB engu-480 Mb/s
- Intengo: $ 29,25
Intsha 4.0
Ayikho imikhiqizo etholakele.
- I-MCU: I-ARM Cortex-M7 ku-600 MHz + 32-bit FPU + RNG + i-accelerator yokubethela
- Imemori ye-RAM: 1024K (2×512)
- Inkumbulo ye-EEPROM: 1K (emu)
- Inkumbulo ye-flash: 1984K
- I-O yeDijithali: izikhonkwane ezingu-40, 5v
- Okokufaka kwe-Analog: 14
- I-PWM: 31
- I-Serial,I2C,SPI7, 3, 3
- Extras: 2x I2S/TDM audio, S/PDIF audio digital, 3x CAN ibhasi (1x CAN FD), 32 injongo jikelele amashaneli DMA, RTC, FlexIO programmable, USB 480 Mb/s kanye USB host 480 Mb/s, Pixel Processing Pipeline , ama-trigger anqamula ama-peripherals, kanye nokuphatha VULIWE/KUVALIWE.
- Intengo: $ 19,95
Intsha 4.1
Ayikho imikhiqizo etholakele.
- I-MCU: 7 MHz ARM Cortex-M600 + 64/32-bit FPU + RNG + isisheshisi sokubethela
- Imemori ye-RAM: 1024K (2×512) kanye ne-QSPI yokwandisa inkumbulo ngezindawo ezimbili ezengeziwe ze-RAM noma ama-flash chips
- Inkumbulo ye-EEPROM: 4K (emu)
- Inkumbulo ye-flash: 7936K
- I-O yeDijithali: izikhonkwane ezingu-55, 5v
- Okokufaka kwe-Analog: 18
- I-PWM: 35
- I-Serial,I2C,SPI8, 3, 3
- Extras: I-Ethernet 10/100 Mbit ene-DP83825 PHY, umsindo we-2x I2S/TDM, umsindo wedijithali we-S/PDIF, ibhasi le-3x CAN (1x CAN FD), iziteshi ze-DMA eziyizinjongo ezijwayelekile ezingu-32, i-RTC, i-FlexIO ehlelekayo, i-USB 480 Mb/s ne-USB host ku-480 Mb/s, i-SDIO engu-1 (ibhithi engu-4) yamakhadi e-SD, Ipayipi Lokucubungula I-Pixel, i-cross triggering yama-peripherals, kanye nokuphathwa VULIWE/KUVALIWE.
- Intengo: $ 26,85
Ayikho imikhiqizo etholakele.
Yini engenziwa nge-Teensy ehlukile kwamanye amapuleti? (Izinhlelo zokusebenza)
Ibhodi lokuthuthukisa i-Teensy lingelinye elaziswa kakhulu abenzi abaningi ngezizathu ezimbalwa. Enye yezinto eziyinhloko ihlobene ne-chip amanye alawa mabhodi afakwe ngayo, ngoba asekelwe 32-bit ARM chips. Lokhu akuhlinzeki ngokusebenza okuphezulu kuphela kune-AVR, futhi kuvumela ukuba ne-MCU yesimanjemanje, ukusebenza ngezakhiwo ezibalulekile futhi ezisabalele namuhla njenge-ARM, njll.
Ngakolunye uhlangothi, naphezu kobukhulu bayo obuncane, zinamandla impela, enekhono elihle le-RAM, i-flash kanye nememori ye-EEPROM, kanye nezikhonkwane ezicebile zokuxhuma ukusebenzisa ama-peripherals we-hardware, ngisho namakhadi e-SD, i-Ethernet, njll. Futhi konke lokhu ngaphandle kokukhipha i-iota yokuhambisana ne-Arduino. Kodwa njengoba ubona, akuyona "enye", kodwa ekhethekile.
Esinye isici esihle se-Teensy ukuthi ingasebenza njenganoma iyiphi enye idivayisi ye-USB yomdabu, okungukuthi, ungahlela ibhodi ukuthi libe yi-peripheral futhi lisebenze njenge-HID, idivayisi ye-MIDI, izinduku zokudlala, amaphedi omdlalo, njll. Futhi konke lokho ngaphandle kwekhodi eyengeziwe, konke kuyingxenye yesitaki sesofthiwe ye-Teensy ngakho-ke akufanele ukhathazeke ngakho. Ngokuqondene ne-Teensyduino, i-addon ye-Arduino IDE, ingesinye isici esihle, futhi kuthatha umzuzwana nje ukuvuka nokusebenza...