Korišćenjem PlatformIO plug-in-a, MS VisualStudioCode postaje veomo sofisticiran IDE za pisanje i razvoj aplikacija na mnogim razvojnim sistemima. Za razliku od Arduina, koji ne podržava TI mikroprocesore i gde je potrebno koristiti Energiju, jedan broj TI ploča je podržan u PlatformIO okruženju. Takav je i slučaj sa kombinacijom MSP430FR5994 i BOOSTXL-EDUMKII.
TI LaunchPad
Na jednoj kartici smešteni su Sharp® LS013B7DH03 monohromatski LCD 128×128 piksela, izuzetno male potrošnje što ga čini idealnim za sve baterijski napajane projekte.
A onda smo poželeli da TI SensorTagTM bude drugačiji. Nije nam bilo dovoljno da očitavamo podatke sa njegovih 10 senzora na mobilnom uređaju u aplikaciji koja je u njegovom firmweru.
Dok je za MSP430 platformu preporuka na MSP5994 mikrokontroleru, kod moćnije MSP432 serije tu je MSP432E401Y. Razvojni sistem koji prati ovu seriju SimpleLink MCU-ova je pred nama.
Na jednoj ploči TI je postavio 2-osni džojstik, mikrofon, bazer, TFT LCD 128×128 pikselski kolor displej, jednu RGB multi-kolor LED diodu, 2 prekidača, 3-osni akcelometar, TMP006 temperaturni senzor, OPT3001 senzor osvetljenosti, dva konektora za aligator kontakte (zemlja i signal) i konektor za servo motor (GND, PWR i SIG).
TI je u ovoj oblasti između ostalih ponudio TMS32F28XXX seriju mikrokontrolera, a u ovom razvojnom kitu susrećemo se sa TMS320F28379D mikrokontrolerom koji radi na 200MHz.
Jedan od najelegantnijih senzorskih paketa može se naći kod Texas Instruments-a. Baziran je na njihovom SimpleLink™ Arm® Cortex®-M4F CC2642R ili CC2652R 32-bitnom mikrokontroleru koji podržava 2.4 GHz wireless, BLE (Bluetooth low energy) 5.2.
Interesantna ideja obrade zvučnih signala na TI MSP platformi, uz tome prilagođeni MSP430FR5994, koga smo opisali uz izuzetno zanimljiv LaunchPad Development Kit, postoje još moćnija uz TI BOOSTKSL-AUDIO Audio BoosterPack™ Plug-in modul.
Razvojni sistem koji se od drugih, na prvi pogled razlikuje u prisustvu microSD card slota i super kondenzatora od 0,22F. Odmah je jasno da je gotovo idealan za izradu projekata u kojima imate „problem“ sa napojnom mrežom, a u isto vreme želite da sačuvate ili obradite veliku količinu podataka.
MSP-EXP430FR6989 je mocan razvojni sistem baziran na jednom od najjacih modela 16-bitnih RISC mikrokontrolera MSP430 serije – MSP430FR6989. Predstavnik je FR serije, tj. u sebi ima FRAM i to celih 128 kB, što je sasvim dovoljno za sve aplikacije citanja vrednosti sa senzora, njihovo skladištenje i obradu.
Ukoliko se odlucujete za prve korake u TI svetu i nemate iskustva ili ste vec imali dodira sa Arduino ekosistemom, ovaj razvojni kit je pravi izbor. Po izuzetnio niskoj ceni, dobicete kompletan funkcionalni kit sa kojim možete bez velikih briga uroniti u tajne filozofije TI 16-bitnih mikrokontrolera serije MSP430.
Za one koji žele da uđu u svet mikrokontrolera i žele da se upuste u pravi „industrijski“ standard, Ti mikrokontroleri predstavljaju pravi izbor. Ti se pobrinuo da za svaku seriju svojih mikrokontrolera ponudi cenovno veoma ekonomičan razvojni sistem (cena sa poštarinom se kreće do 20 evra.
Kada je potrebno kontrolisati rad LED kanala većih struja, recimo do 500mA, Ti TLC59213 je odlično rešenje. U pitanju je 8-bitni paralelni I/O strujni drajver sa darlington izlazima koji se mogu lečovati. Rešenje jeste standardno i lako i odlično je za prikaz paralelne komunikacije između mikrokontrolera i integralnog kola- drajvera u ovom slučaju.
Interesatno rešenje kontrole intenziteta sijanja 8 LED kanala dato je u ovom primeru. Kao osnova korišćeno je TI TLC5916 kolo, 8-kanalni LED sink drajver konstantne struje u rasponu od 3 do 120 mA po kanalu.