vineri, 3 martie 2017

Instalare Windows 10 IoT pe Raspberry Pi

O varianta interesanta pentru cei ce sunt mai obisnuiti cu Windows, precum si cu dezvoltarea de programe utilizand Visual Studio, este instalarea Windows 10 IoT pe un Raspberry Pi 3.
Pentru instalare avem nevoie de un calculator cu Windows 10...

Mai intai cateva link-uri utile, iar mai jos screenshot-uri din timpul instalarii si configurarii.

Pasul 1: Descarcare si instalare Windows 10 IoT Dashboard (de pe pagina de la primul link)

Pasul 2: Descarcarea Windows 10 IoT si pregatirea cardului SD pentru Raspberry Pi din Dashboard



Pasul 3: Dupa introducerea cardului in Raspberry Pi si bootare, in cateva minute apare in Dashboard. Deschidem dispozitivul in Device Portal, in browser, si configuram ce ne trebuie, mai ales conexiunea WiFi, cat si Remote server


Pasul 4: Descarcam IoT Remote Client de la adresa de mai sus sau direct din Windows Store, il pornim si ne conectam la Raspberry Pi. Ne putem conecta si cu Power Shell, direct din Dashboard.

joi, 23 februarie 2017

IoT cu ESP8266 si Arduino - Partea 1 - hardware

Unele dintre cele mai interesante proiecte care pot fi acum realizate de amatori, relativ usor si cu costuri minime, implica utilizarea modulelor WiFi bazate pe ESP8266.

Cateva dintre multele versiuni de ESP8266


Cea mai simpla varianta este sa folosim o placa de dezvoltare gen HUZZAH, NodeMCU, WeMos etc. Avantajul este ca o putem conecta direct la calculator si putem incepe sa o programam. O varianta mult mai ieftina si care ocupa mai putin spatiu intr-un proiect este sa optam pentru un modul gen ESP-01 (daca nu avem nevoie de multi pini) sau ESP-12E.

Cea mai convenabila varianta: ESP-12E si o placa adaptoare



In Romania am gasit de cumparat cele din imaginea de mai sus la Optimus Digital la preturi foarte bune (ESP-12E la 17 lei si placa adaptoare pentru breadboard la 1,5 lei).

In cazul in care nu folosim o placa de dezvoltare ci un modul, avem nevoie pentru programare de un convertor USB la serial, care sa mearga la 3V3.

Placa adaptoare este destul de lata, nu mai lasa loc pe breadboard pentru conexiuni, asa ca am folosit doua breadboarduri. Atentie la alimentare si la convertorul USB - serial, nu utilizati 5V, doar 3V3...



Sursa imaginii



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.)