Se afișează postările cu eticheta Launchpad. Afișați toate postările
Se afișează postările cu eticheta Launchpad. Afișați toate postările

vineri, 17 februarie 2017

Relansare blog Arduino in Romania

Reiau activitatea pe acest blog dupa o 'scurta' pauza de doar 3 ani si o luna ;)

Intre timp s-au schimbat multe, foarte multe dintre cele discutate in trecut aici, asa ca m-am gandit sa restructurez blogul (work in progress) pe urmatoarele topicuri:
  • Arduino (evident...)
  • LaunchPad de la Texas Instruments
  • ESP8266 (atractia WiFi si-a spus cuvantul...)
  • Raspberry Pi
  • Alte placi de dezvoltare / platforme / microcontrolere mai cunoscute, gen STM32, mbed, chipKIT etc.
  • Medii de dezvoltare (aici nu pot sa ma abtin sa nu mentionez fascinantul PlatformIO, despre care vom discuta cat de curand)
  • Module / shield-uri / componente electronice
  • Noutati din Romania (workshop-uri, cursuri, magazine, preturi etc.)


vineri, 15 noiembrie 2013

Sistem minimal cu MSP430

Daca tot aveam disponibile cateva microcontrolere MSP430G2231, pe care nu le mai foloseam pe placile Launchpad de la Texas Instruments, m-am gandit sa fac un mic montaj cu un sistem minim, pentru utilizat pe breadboard.

Programarea se face cu mediul Energia, foarte asemanator IDE-ului Arduino, apoi se incarca firmware-ul cu ajutorul unei placi Launchpad, la fel de simplu ca si in cazul unui Arduino.

Cu aceasta ocazie am incrcat si demo-ul programului Lochmaster, versiunea 4, care mi se pare cel mai bun program pentru desenat circuite stripboard. In versiunea demo nu se pot salva / printa montajele, asa ca am facut screenshot. De remarcat ca in schema sunt doua rezistente notate R1, de valori diferite ;)



Mai jos sunt cateva poze (pe un breadboard mic, respectiv langa o baterie de 9V, pentru comparatie) cu minunatul circuit rezultat, dupa ce l-am dat cu fixativ de par...



Alte observatii: alimentarea se face cu 3.3V, condensatorul ceramic este de 0.1uF si nu este neaparat necesar, cristalul de cuart este de 32kHz si este necesar doar in cazul comunicarii seriale sau pentru un plus de precizie, butonul este pentru reset, LED-ul este cel obisnuit, conectat la P1.0 pe placile Launchpad.

duminică, 10 noiembrie 2013

Evolutia Arduino

Revista Make a publicat in numarul 36 un poster cu evolutia familiei Arduino, precum si un articol despre Arduino si compatibile (de exemplu MSP430 Launchpad, de la Texas Instruments). Gasiti pe blogul oficial Arduino legaturile catre o previzualizare a revistei, precum si pentru descarcarea posterului (necesita inregistrare gratuita).
Evolution of Arduino

luni, 4 noiembrie 2013

A doua saptamana de curs

A inceput a doua saptamana din cursul online gratuit "Comprendre les Microcontrôleurs", organizat pe Coursera de Scoala Politehnica Federala din Lausanne. Organizatorii au adaugat subtitrari in engleza pentru cei care nu se descurca foarte bine cu limba franceza... Pana in data de 12 noiembrie va mai puteti inscrie la curs si puteti trimite rezolvarile temelor fara nicio penalizare la punctaj ;)

Subiectele abordate in prima saptamana au fost:
Rappels d'électricité
Un peu d'électronique
Bases de logique
Systèmes combinatoires
Systèmes séquentiels
Représentation binaire

Saptamana aceasta ne apucam de treaba cu Arduino si/sau MSP430 Launchpad :) Subiectele celei de-a doua saptamani sunt:
Architecture d'un Microcontrôleur
Qu'est-ce qu'un microcontrôleur?
Quel Microcontrôleur choisir?
Programmation en C/Arduino
Programmes simples

luni, 21 octombrie 2013

Curs gratuit, teoretic si practic, in limba franceza

Pentru vorbitorii de limba franceza recomand cursul online "Comprendre les Microcontrôleurs" organizat pe Coursera de Scoala Politehnica Federala din Lausanne.

Cursul incepe pe 28 octombrie si dureaza 7 saptamani. Limba de predare: franceza. Se vor studia microcontrolerele Atmel ATmega si Texas Instruments MCP430, cu exemple realizate cu ajutorul mediilor de dezvoltare Arduino, respectiv Energia (pentru MSP430 Launchpad).

Pentru buna intelegere a arhitecturii microcontrolerelor, in general, se recomanda descarcarea gratuita si familiarizarea cu simulatorul Dauphin (in limbaj de asamblare).

Nota personala: Am revenit dupa o lunga pauza datorata unor probleme de familie. Multumesc celor care s-au interesat de "soarta" mea in tot acest timp!

marți, 30 octombrie 2012

Stellaris LaunchPad

A ajuns astazi la mine placa Stellaris LaunchPad, de la Texas Instruments, una dintre cele mai accesibile placi de dezvoltare cu microcontroler ARM Cortex-M4F.

Pretul actual al acestei mici minunatii este de 13 USD (cu asteptare de doua luni...)
Eu am pre-comandat chiar in ziua anuntarii produsului, asa ca am luat doua bucati cu 9.98 USD, inclusiv transportul prin DHL pana acasa :D

Caracterisitici: microcontroler Stellaris LM4F120H5QR ARM Cortex-M4, la 80MHz, pe 32-bit, cu floating point, 256Kbytes FLASH, 100.000 cicluri write-erase.
Periferice: 1MSPS ADC, opt UART, patru SPI, patru I2C, USB, pana 27 timere (dintre care unele sunt configurabile pe 64 bit).

duminică, 1 iulie 2012

Energia - IDE compatibil Arduino pentru MSP430 Launchpad

Pentru una dintre cele mai ieftine placi de dezvoltare, MSP430 Launchpad de la Texas Instruments, exista acum un IDE derivat din cel de la Arduino, numit Energia.



Trebuie avut un in vedere faptul ca microcontrollerul care vine impreuna cu placa Launchpad are foarte putin spatiu pentru programe, de aceea va recomand sa achizitionati unul cu 8 sau 16 KB (MSP430G2452 sau MSP430G2553).

Un ghid foarte bine realizat privind primii pasi cu Energia il gasim aici.

Deocamdata gasim "documentatia" pentru Energia doar sub forma discutiilor de pe forumul de la 43oh.

luni, 6 februarie 2012

Compilator online gratuit pentru MSP430 LaunchPad

Cea mai accesibila placa de dezvoltare este MSP430 LaunchPad de la Texas Instruments, la doar 4 dolari si 30 de centi, la care se adauga (sau nu, daca aveti noroc) transport si TVA ;-)

In Romania o gasim la RoboFun, la 35 RON cu TVA inclus.

Am discutat aici de mai multe ori despre ea, despre booster-packs (shield-uri), precum si despre mediul de dezvoltare Code Composer.

Sa vedem acum un compilator online gratuit, bazat pe MSPGCC, care evident este mult mai simplu, dar care permite dezvoltarea aplicatiilor fara a fi necesare instalari si configurari (mai mult sau mai putin... veti vedea). Incep cu un amanunt inedit si foarte simpatic: daca nu aveti un MSP430 LaunchPad nu este nicio problema... dupa compilare se poate vedea live, pe webcam-ul lor, cum ruleaza programul pe placa lor :))

Link-ul catre compilator este urmatorul: Online MSP430 Editor and Compiler. Autentificarea se face cu contul de Google, asa ca nu mai trebuie sa ne inregistram si aici :)

Gasiti mai jos cateva capturi de ecran, cu mentiunea ca in ultima imagine vedem placa lor prin webcam. Oricum, ideea e ca in maximum 5 minute avem deja primul program gata! Singurul lucru care ramane de instalat este un program micut, MSP430Upload, care permite scrierea firmware-ului pe placa LaunchPad (chiar direct din browser, la download)... Daca ati facut pana acum actualizarea de firmware aveti deja acest program instalat. Distractie placuta!

Link-ul catre compilator este urmatorul: Online MSP430 Editor and Compiler.

joi, 19 mai 2011

Intalnire Tehnorama - 19 mai

Astazi la Intalnirea Tehnorama vin cu BoosterPack-ul cu touch pentru MSP430 LaunchPad de la Texas Instruments, sa ne jucam un pic cu el din Processing :)

Ar fi interesant sa incercam sa-l folosim pe post de input cu touch pentru proiectele cu Arduino ;-)

marți, 17 mai 2011

MSP430 LaunchPad BoosterPack

MSP430 LaunchPad BoosterPack

Am primit astazi primul BoosterPack de la Texas Instruments pentru MSP430 LaunchPad

Pretul a fost, dupa cum vad ca obisnuieste Texas Instruments pentru LaunchPad, de 4.30 USD cu tot cu transport prin DHL :D

Despre ce este vorba: BoosterPack este de fapt acelasi lucru cu un Shield de la Arduino, doar ca are un nume mai cool ;-)

Acest prim BoosterPack este un touch capacitiv cu buton, rotita de scroll si senzor de proximitate. Are 9 LED-uri pentru feedback vizual. Pachetul include si un microcontroller MSP430G2452IN20 (16-bit, Ultra-Low Power, 8KB flash, 20 pini) din noua Value Line de la Texas Instruments.

Ce s-ar putea face cu el... un exemplu este in video-ul de mai jos, in care doi baietzi de la TI controleaza un program pe PC cu el...

miercuri, 6 aprilie 2011

MSP430 LaunchPad Firmware Update

Am primit astazi de la Texas Instruments anuntul despre un update important pentru MSP430 LaunchPad.
Instructiunile le gasiti aici: MSP430 LaunchPad Firmware Update

With this update, your LaunchPad will be able to support all new and future MSP430G2xx Value Line devices.


Este vorba atat despre noile microcontrolere din Value Line, cat si despre cele planificate sa apara.
Pentru LaunchPad sunt binevenite, avand spatiul pentru programe de pana la 4 ori mai mare :)
In plus, mai sunt si DIP cu 20 de pini, fata de cele cu 14 pini cu care vine LaunchPad.
Mai multe detalii despre Value Line aici: MSP430™ Microcontroller Value Line
Din pacate, dupa ce au avut probleme din cauze cutremurului din Japonia, nu prea sunt disponibile pe nicaieri... cel putin eu nu cred ca le vom putea obtine in urmatoarele 3 luni.

vineri, 17 decembrie 2010

Placile noi

Ieri, chiar inainte sa plec la intalnirea Tehnorama, a sosit LPCXpresso cu LPC1343, dupa doar 47 de ore de cand am trimis comanda! Venind din Anglia prin Germania si pana la mine la usa mi se pare un timp super OK pentru Farnell si UPS, bravo lor!

Despre continut nu e mare lucru de spus, doar placa si un cupon cu seria pentru compilator (probabil, desi nu am avut nevoie de ea ca sa-l inregistrez).
Astazi dupa-amiaza am taiat si lipit headere stil "Arduino", evident ;-)
Cum am scos ciocanul de lipit din priza am avut nevoie de el din nou... a sunat la usa curierul DHL care aducea cele doua placi de la Texas Instruments MSP430 Launchpad.
Aici ar fi mai multe de spus despre continutul pachetului. Este de departe cea mai ingrijita si bine prezentata placa de dezvoltare de care m-am "lovit" pana acum! Iar despre pretul de 13 (treisprezece) RON pe bucata, cu tot cu transportul pana acasa, nu prea vad ce ar mai fi de spus... nu cred ca acopera nici macar ambalajele. A meritat asteptarea de aproape doua luni :D
N-am mai facut poza la continut, aici e un link catre pagina Texas Instruments, cu mentiunea ca in poza nu apare cristalul (sau nu-l vad eu).

Evident, n-a scapat nici Launchpad-ul de conectorii gen "Arduino" ;-)

Am instalat compilatoarele, am rulat demo-urile, detaliile le voi posta in urmatoarele zile in paginile aferente (accesibile din meniul "familii de microcontrolere"). Tot ce pot spune deocamdata este ca timpul in care s-a initializat MSP430 Launchpad m-a naucit total... imediat cum am conectat placa prima data pe USB a si pornit demo-ul :)
Acesta e un pic mai interesant decat obisnuitul "LED blink" si merita descris. La initializare cele doua LED-uri (rosu si verde) se aprind alternativ. Dupa apasarea butonului utilizator se inregistreaza temperatura actuala. Pe masura ce temperatura creste, LED-ul rosu lumineaza din ce in ce mai puternic. Atunci cand temperatura ajunge sa scada fata de cea initiala, LED-ul verde lumineaza din ce in ce mai puternic. Senzorul de temperatura este in interiorul microcontrollerului.