Ардуино Лабс за МицроПитхон је експериментални лагани мулти-платформски уређивач за МицроПитхон. Ардуино сада нуди подршку за програмски језик Питхон као средство за интеракцију са својим микроконтролерским плочама.
То значи да сада можете да искористите огромне библиотеке и екосистем језика да бисте изградили моћније и сложеније пројекте. Снага Питхон-а у комбинацији са свестраношћу Ардуина може бити савршена комбинација за ваш следећи пројекат
Упркос томе што је у експерименталној фази, Ардуино Лабс за МицроПитхон је већ привукао велику пажњу заједнице произвођача, са многим људима који су жељни да га испробају. Дакле, шта је подстакло овај потез?
Ардуино вс. МицроПитхон
Ардуино је дуго био омиљен међу хобистима и професионалцима због свог асортимана јефтиног хардвера опције и активна заједница корисника који су увек спремни да пруже руку помоћи на Ардуино форуму. Има их много
корисни Ардуино пројекти за испробавање, од кућне аутоматике до роботике.Једна од главних предности Ардуина је његова једноставност. Хардвер је једноставан за коришћење, а програмски језик је заснован на Ц/Ц++, који је надалеко познат и лак за учење. Можете погледати наш ексклузивни водич на шта је Ардуино и шта можете да урадите са њим да сазнате више.
МицроПитхон, с друге стране, је витка и ефикасна имплементација програмског језика Питхон који је дизајниран за употребу на микроконтролерима. Нуди моћно програмско окружење које је зрело за експериментисање и омогућава вам да искористите предности богатог екосистема Питхон библиотека и алата. Једна од главних предности МицроПитхон-а је његова флексибилност—Питхон је веома експресиван језик који је веома погодан за израду прототипова.
Ардуино ИДЕ за МицроПитхон, креиран у сарадњи са Мурилом Полесеом који је написао почетну верзију, нуди робусну развојну платформу која комбинује предности оба света. Ово резултира ефикаснијим и ефективнијим развојним искуством.
То није још једно Ардуино ИДЕ проширење
Иако можда мислите да је то само још једно проширење направљено за већ постојећи Ардуино ИДЕ, то је потпуно одвојена развојна платформа коју је тим у Ардуину направио од нуле посебно за подршку МицроПитхон. Овај ИДЕ је сличан оригиналном Ардуино ИДЕ, али омогућава корисницима да пишу и отпремају Питхон код на своје плоче.
Једна од главних карактеристика Ардуино ИДЕ за МицроПитхон је његова подршка за плоче са РЕПЛ преко серијског, укључујући рањиви ЕСП8266. Ово вам омогућава да лако отпремите и покренете Питхон код на вашим плочама микроконтролера, без потребе за спољним алатима или компликованим процедурама подешавања. ИДЕ такође укључује могућности управљања датотекама које олакшавају организовање и управљање вашим Питхон скриптама.
Ардуино ИДЕ за МицроПитхон је доступан за Виндовс, Линук и мацОС; преузмите га бесплатно са Страница Ардуино Лаб за Мицропитхон.
Пошто користи Реал Евал Принт Лооп (РЕПЛ) преко серијског, ИДЕ подржава и друге плоче, као што је Распберри Пицо.
РЕПЛ љуска специфична за Питхон такође долази са ИДЕ-ом који вам омогућава да тестирате мале делове кода приликом отклањања грешака. Поред тога, омогућава вам да брже градите своје пројекте јер користите језик високог нивоа који је веома лак за учење – савршено одговара за некога ко улази у микроконтролере.
Једна од главних предности коришћења МицроПитхон-а је његова способност да уштеди на ограниченом броју репрограмирања програмске флеш меморије микроконтролера. То је зато што се Питхон скрипта чува и покреће у РАМ-у, уместо да се уписује директно у флеш меморију. Ово може бити посебно корисно за пројекте који захтевају честа ажурирања или промене кода.
Међутим, тренутно не постоји провера синтаксе за грешке, што може отежати уочавање грешака у вашем коду. Ардуино још није саопштио никакве планове за додавање ове функције у будућности.
Каква је будућност Ардуино лабораторије за МицроПитхон?
Овај МицроПитхон ИДЕ изгледа као добар за оне који желе већу флексибилност и могућност да искористе предности богатог екосистема Питхон библиотека. Са порастом популарности програмског језика Питхон, он ће добити већу привлачност, што би на крају могло навести Ардуино да прошири своју МицроПитхон библиотеку на платформи. Његов пријем у Ардуино заједници изгледа обећавајуће и већ има све знаке да постане трајни производ.
Од сада, МицроПитхон фирмвер је доступан само за Ардуино Нано 33 БЛЕ Сенсе, Нано РП2040 Цоннецт и Портента Х7 плоче. Није јасно када ће бити доступан за друге моделе.
Спремни за Гаме-Цхангер ИДЕ за сваког произвођача?
Све у свему, Ардуино Лаб за МицроПитхон је добродошао додатак Ардуино екосистему јер нуди најбоље од оба светови—богате хардверске опције и заједница подршке Ардуина, у комбинацији са моћним програмским могућностима МицроПитхон.
Без обзира да ли сте искусан професионалац или тек почињете са микроконтролерима, овај развој ће сигурно имати нешто за вас.