Kako programirati Croduino NOVA iz Arduino softwarea?

Stigao Vam je Croduino NOVA i vrijeme je za početak rada? Ovo je pravi tutorijal! Saznajte kako "ubaciti" opcije potrebne za NOVU u svoj Arduino software i krenuti s programiranjem!

Kako programirati Croduino NOVU iz Arduino softwarea?

 
1. KORAK: Sigurno da moramo prvo instalirati Arduino IDE(software). Ako to još do sada niste napravili, pronađite upute za to ovdje. Za ovaj postupak morate imati instaliran Arduino IDE 1.6 ili više. Ako imate stariju verziju, deinstalirajte ju te instalirajte novu koristeći upute.
 
Također, ako nemate drivere za CP2102, instalirajte ih. Ovdje su upute.
 
2. KORAK: Otvorite Arduino IDE. Odite na File->Preferences na Windowsu, dok na OS X-u odite na Arduino->Preferences. Vidit ćete polje Additional Boards Manager URLs. Na to mjesto kopirajte sljedeće: http://arduino.esp8266.com/stable/package_esp8266com_index.json
 

Screen Shot 2016-02-05 at 19.54.12 copy

 
Potvrdite s OK.
 
3. KORAK: Odite na Tools->Boards->Boards Manager.
 
Screen Shot 2016-02-05 at 20.03.25 copy

 
4. KORAK: Na dnu popisa nalazi se, kao zadnja stavka, esp8266 by ESP8266 Community. Odaberite kao verziju 2.0.0(ili najnoviju u trenutku Vaše instalacije) i kliknite na Install.
 
Screen Shot 2016-02-05 at 20.05.56 copy

 
5. KORAK Sam proces će potrajati malo vremena, a nakon što je gotov, slobodno zatvorite Boards manager. Sada pod Tools->Board imate neke nove opcije. Odaberite Generic ESP8266 Module.
 
Screen Shot 2016-02-05 at 20.08.37 copy

 
6. KORAK: Sada pod Tools->Board imamo stvarno puno opcija. Promjene koje još trebamo napraviti je pod Flash size odabrati 4M (1M SPIFFS) i kao reset method: nodemcu. Naravno, treba i odabrati odgovarajući serijski port.
 
Screen Shot 2016-02-05 at 20.13.13 copy

resetmeth

 
To je to! Uspješno ste podesili Arduino IDE za korištenje s Croduino NOVA.

Kako pisati kod za NOVU?

Sve što vrijedi za Arduino/Croduino općenito, vrijedi i za Croduino NOVU. Dakle sve funkcije, vrste varijabli, princip SETUP-a i LOOP-a. Postoje mali detalji koji ne rade u na NOVOJ, ali to je već za naprednije korisnike. Sve detalje o ESP8266 core-u za Arduino možete pronaći na službenom GitHubu.
 
Ovaj primjer će recimo zablinkati LEDicu spojenu na GPIO13 na NOVOJ. Treba zalemiti i jumper s donje strane pločice kako bi LEDica zaprave i bljeskala.
 

void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);   
  delay(1000);              
  digitalWrite(13, LOW);  
  delay(1000);       
}
Leave a Reply