ESP32 — tai patobulintas ir naujesnis sėkmingojo ESP8266 tęsinys. Turi gerokai daugiau periferijos, dviejų branduolių procesorių, toolkitas pilnas visokiausių gudrių draiverių su visokiomis apsaugomis ir panašiai. Plius šitas daikčiukas turi ir fizinį Ethernet tinklo palaikymą — jei tik įsigysite plokštę su papildoma periferija.
Posts Tagged ‘FreeRTOS’
Biškį apie ESP32
Posted: 2018-04-26 in DarbeliaiŽymos:Elektronika, FreeRTOS, NodeMCU, Programavimas
FreeRTOS: taskų stabdymas/paleidimas
Posted: 2016-12-19 in DarbeliaiŽymos:ARM, FreeRTOS, Programavimas
Aš po truputuką vis dirbu ir krapštausi prie savo gudraus apšvietimo. Kol kas vis dar nesigailiu 😀 Kaip bus vėliau — matysim. Bet pradėjau po truputuką galvot, kaip visą tą plokščių ir kitų laidų bardaką reikės junginėt. Na, fiziškai, gaminti visus valdymo skydus. Iš savo patirties su visokiais maršrutizatoriais žinau vieną dalyką: ateini prie kokio nors kabančio divaiso ir galvok, čia tas ar ne tas, kurio reikia.
Gudraus apšvietimo prototipas
Posted: 2016-10-22 in DarbeliaiŽymos:ARM, Diodai, Elektronika, FreeRTOS, Gudrabūda, Lituoklis, Raspberry Pi, Šviesa
Ką gi, pagaliau atėjo laikas, kai nebebijau garsiai išreikšti savo nevisai neerotinių fantazijų apie būsimo savo namuko apšvietimą. Projektėliui jau maždaug metai laiko, bet dariau jį priešokomis, su daugybe pasiruošiamųjų bandymų bei gamintojų paieškų. Dabar jau pagaliau turiu visus esminius komponentus galutiniam projektui ir veikiantį prototipą. Patobulinti jį yra kur, be abejo, bet svarbiausia, kad pasiekiau pačią esmę.
FreeRTOS ir CAN: eilės ir kitas multitaskingas
Posted: 2016-04-01 in DarbeliaiŽymos:ARM, FreeRTOS, Programavimas
Taigis ką gis, po pertraukėlės ir ilgoko terliojimosi pagaliau pasidariau kreivai šleivai veikiantį pirmą pavyzduką su FreeRTOS, CAN2B pranešimukais ir kitom subtilybėm. Kadangi norisi viską padaryti gražiai su FreeRTOS ir visokiais multitaskingais, tai dar ir prisėdau pasinagrinėti tokį reikalą, kaip eilės (queue). Eilės — tai toks reikalas, kuriuo galima tarp užduočių perdavinėti duomenukus. Arba tarp pertraukimo paprogramių ir užduočių — kas ir svarbu.
FreeRTOS ir ARM Cortex-M3
Posted: 2016-02-11 in DarbeliaiŽymos:Apžvalgėlės, ARM, FreeRTOS, Programavimas
Pradėsiu turbūt šiokį tokį dalinimąsi mintimis ir patirtimis apie FreeRTOS. Trumpai tariant tai kažkas panašaus į operacinę sistemą mikrovaldikliams. Galima naudoti net ir AVR procesoriukuose, kurie, palyginus su ARM, yra kiek labiau riboti resursų prasme. Na, bet ir kai kurie dalykai juose vykdomi paprasčiau ir taupiau. Apskritai, jeigu jumi kyla klausimas, kam gi OS reikalinga mikrovaldiklyje, tai atsakymas yra toks: nekūrėte bent kiek didesnio projekto, žongliruojančio davikliais, besikeičiančio informacija ir kitokiais periferiniais smagumais.