Close Menu
magazin Mehatronikamagazin Mehatronika
  • English
  • Početna
  • Industrija
  • Recenzije
    • Industrijska oprema
    • SBC računari
    • Razvojni sistemi
    • STEM
    • Home automation
    • Mrežna oprema
    • Displeji
    • Dodaci
    • Alati
    • Muzička oprema
    • Pametni uređaji
    • Re:recenzija
  • Edukacija
  • Novosti
  • Lifestyle
    • Ekologija
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
Facebook X (Twitter) Instagram LinkedIn
Trending
  • Megger Grid Analytics
  • JetHome JetHub E1 v.3 recenzija
  • JetHome ES1 recenzija
  • Seeed Studio SenseCAP Watcher recenzija
  • Automatizacija procesa u pivari
  • PKS partner na putu održivog poslovanja
  • Mehatronika intervju: Quanfeng (Rex) Li
  • akYtec ITP11 indikator za proces pasterizacije mleka
  • Srpski
    • Srpski
    • English
LinkedIn Facebook X (Twitter) Instagram
magazin Mehatronikamagazin Mehatronika
  • Početna
  • Industrija
  • Recenzije
    • Industrijska oprema
    • SBC računari
    • Razvojni sistemi
    • STEM
    • Home automation
    • Mrežna oprema
    • Displeji
    • Dodaci
    • Alati
    • Muzička oprema
    • Pametni uređaji
    • Re:recenzija
  • Edukacija
  • Novosti
  • Lifestyle
    • Ekologija
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
magazin Mehatronikamagazin Mehatronika
Home»Lifestyle»Mehatronika intervju: Rodrigo Sim
Lifestyle

Mehatronika intervju: Rodrigo Sim

Dušan DakićBy Dušan Dakić16/05/2025Updated:17/05/20255 Mins Read
Image courtesy of Rodrigo Sim

Rodrigo Sim je Tech Lead i Senior Software Engineer u kompaniji Motorola koji pasionirano podržava open-source embedded zajednicu. U slobodno vreme, on ulaže sate da NuttX, besplatni open-source operativni sistem u realnom vremenu (RTOS) učini još boljim tako što će ga prilagoditi za što više razvojnih ploča. „NuttX ima neverovatnu zajednicu koja je uvek željna da pomogne. Otkako je Gregori Nut pokrenuo NuttX pre nekog vremena, on je narastao kroz saradnju mnogih posvećenih ljudi. Mogu vam reći iz sopstvenog iskustva da je doprinos projektu otvorenog koda veoma koristan.“

Ljubitelj je računara od srednje škole, a njegovo prvo iskustvo je bilo kroz čas digitalne elektronike: „Čak sam imao priliku da radim sa kompletom Z80 — to je bio pravi početak moje karijere.“ Njegov put se okrenuo ka telekomunikacijama, u početku je radio kao tehničar za opremu za kompaniju za satelitske komunikacije, a kasnije se pridružio Motoroli. „Proveo sam veći deo svoje karijere u ovoj kompaniji, u različitim ulogama i timovima: od otklanjanja grešaka u hardveru u proizvodnji, do test inženjeringa, inženjeringa proizvoda, a danas sam više fokusiran na softversko inženjerstvo.“

„Tokom mog putovanja sa kompanijom Motorola prvi put sam se susreo sa NuttX-om. Motorola je lansirala liniju proizvoda pod nazivom Moto Mods, koja je omogućila korisnicima da dodaju hardverske ekstenzije Motorola uređajima. Platforma Moto Mods je koristila fork NuttX-a. Nakon hakatona koji je organizovala Motorola, imao sam priliku da upoznam gospodina Alana Asisa preko LinkedIn-a, koji je bio moj mentor za razvoj. Njegovo vođstvo je bilo neprocenjivo ne samo za moj NuttX razvoj, već i za celu zajednicu NuttX-a.”

Uroniti prste u razvoj embedovanih uređaja nikada nije bilo tako lako kao danas — ipak, može izgledati pomalo izazovno, tako da on veruje da bi kombinovani pristup koji se fokusira na teorijske i praktične aspekte mogao najbolje funkcionisati. „Odličan način za početak bio bi rad na malim praktičnim projektima, poput čitanja različitih senzora i prikazivanja podataka na LCD ekranu“, dodaje Rodrigo.

Image courtesy of Rodrigo Sim

A u vezi sa počecima njegovog sopstvenog RTOS putovanja, on ima nekoliko reči — i nekoliko saveta za one koji takođe žele da počnu da ga koriste: „Moje prvo iskustvo sa RTOS-om bilo je korišćenje FreeRTOS-a, gde sam čitao podatke sa ADC-a, koristio PVM da pustim pesmu na zujalici i prikazujem podatke na ekranu.“

„Verujem da nakon što inženjeri steknu dobro razumevanje „bare-metal“ programiranja, posebno kako da koriste osnovne periferije i hendluju prekide (ISR), mogu da pređu na RTOS kao što je NuttX. To će im pomoći da lakše skaliraju svoje projekte, jer omogućava dodavanje novih funkcija i integraciju složenijih perifernih uređaja.“

NuttX nije jedini RTOS na tržištu, ali za Rodriga, osim njegove lične investicije, još uvek postoji dobar razlog zašto bi to trebalo da bude vaš izbor. „Kao korisnik Linux-a od samog početka moje karijere, prva stvar koja mi je privukla pažnju sa NuttX-om je njegov POSIX-kompatibilni API. Međutim, postoji mnogo drugih razloga zašto je NuttX danas postao moj omiljeni RTOS.“

„Veoma je modularan, nudi veoma napredne funkcije „out of the box“, može da radi na mikrokontrolerima u rasponu od 8-bitnih do 64-bitnih, dobro je podržan od strane mnogih različitih čipset proizvođača, i ima veoma ljubaznu i neopterećujuću zajednicu“, primećuje on, dodajući da je isprobavanje različitih opcija i otkrivanje šta radi za vas, na kraju dana ipak najbolji pristup.

Susreli smo se sa Rodrigovim radom tokom našeg vremena sa Seeed Studio XIAO RA4M1 razvojnim sistemom jer je on bio osoba iza NuttX porta na ploči. Rodrigo nastavlja sa detaljima iskustva: „Početnu podršku za čipset za RA4M1 je dodao Leonardo Afonso (FAE u Renesasu), a kasnije sam dodao podršku za ploču Seeed Studio RA4M1.„

Image courtesy of Rodrigo Sim

„Od svog prvog doprinosa NuttX-u, pokušavao sam da ostanem aktivan tako što sam redovno doprinosio i pomagao da se doda podrška za nove ploče kako bi više ljudi moglo da je koristi. Konkretno za ploče Seeed Studio, dodao sam podršku za XIAO RP2040, RP2350, RA4M1, ESP32-S3 i nedavno sam poslao podršku za XIAO ESP3-C3. Trenutno radim na XIAO ESP32-C6.“

„Svaka ploča je postavljala svoje izazove i njihovo prevazilaženje, dok sam pomogao NuttX-u da nastavi da raste, definitivno je bio moja glavna motivacija za ovaj rad.“

Uprkos njegovom radu na popularizaciji platforme i činjenju je pristupačnijom, Rodrigo smatra da buduća popularnost platforme zavisi od iskustva sa onboardingom: „Mislim da rast NuttX-a zavisi od kombinacije faktora. Naravno, dodavanje podrške za nove čipsete, ploče i senzore je važan deo toga, ali je takođe veoma važno da se omogući lakši način za novajlije da je isprobaju.“

„Danas ne žele svi da čitaju dokumentaciju, iako je NuttX ima na raspolaganju i to veoma dobru, postoje i drugi sjajni načini da se pomogne širenju svesti i usvajanju, kao što su kreiranje postova na blogu, objavljivanje video zapisa na zvaničnom NuttX YouTube kanalu i promocija NuttX radionice koju organizujemo jednom godišnje.“

Image courtesy of Rodrigo Sim

Pošto je veštačka inteligencija postala „the thing“ u svetu tehnologije, jednostavno smo morali da postavimo pitanje u vezi sa njegovom upotrebom i uticajem na ugrađenu scenu. Rodrigov stav je generalno optimističan: „Razgovor o budućnosti je uvek nezgodan, ali ja pokušavam da zadržim pozitivan pogled na svu AI buku. AI može pomoći da se poboljša produktivnost, ali mislim da treba da ga koristimo veoma pažljivo, a ne samo da bez potpunog razumevanja šta kod radi uradimo „copy & paste“ iz AI alata.“ Uprkos rečima opreza, on naglašava da bi potpuno ignorisanje ovih novih opcija bilo opasno – ravnoteža ličnog znanja i efektivne upotrebe veštačke inteligencije je ključna za programere.

Na kraju dana, voleo bi da vidi ne samo više ljudi koji koriste NuttX, već i okolnu zajednicu. „Probajte NuttX i dođite da sarađujete i dajte doprinos sa nama!“ zaključuje Rodrigo.


NAPOMENA: Više informacija o NuttX OS-u moćete naći na Apache NuttX sajtu.

Previous ArticleInnomotics Solutions
Next Article Parker AC15 Variable speed drive
Dušan Dakić
  • Instagram

Dušan je deo tima magazina Mehatronika od 2019. godine. On piše stručne recenzije i how-to artikle, i vodi komunikaciju sa brojem firmi. Takođe je ključna osoba koja stoji iza projekta prevoda tekstova na engleski, a pogotovo onih koji se tiču edukacije i “maker” tema.

Related posts

Seeed Studio SenseCAP Watcher recenzija

8.1 17/09/2025

PKS partner na putu održivog poslovanja

13/09/2025

Mehatronika intervju: Quanfeng (Rex) Li

13/09/2025
Lifestyle

CompanyWall Business – Kompas poverenja u svetu poslovanja

Sponsor: CompanyWallCompanyWall02/09/2025
Lifestyle

Energično do zdrave sredine

Sponsor: Beogradski sajamBeogradski sajam01/09/2025
Lifestyle

Sajam/Forum Voda Beograd 03.-05. decembar 2025.

Sponsor: Sajam Voda27/08/2025
Kompanije
ABB akYtec Armsom Automatika Banana Pi Beogradski Sajam Bosch Rexroth CADCAM Data CHIRON Croatia CircuitMess Danfoss DFRobot Digilent Dossis Eaton Elcom Media Elecfreaks Elecrow Electronic Design Elektromont ELESA+GANTER EMP EMT elektro ENEL Valjevo EP-Solutions ePlan Eurocom EXOR ETI Fanuc Faulhaber Festo Fox Electronics Gamax Gomo Design Hennlich Hidraulika HMS ICM Electronics INEA SR INNOMOTICS IvDam Process Control LattePanda Libre Computer Lilygo magazinMehatronika malina314 Mean Well / ASIKO Melco-Buda Metronik Microsoft Mikro Kontrol Milk-V Mitsubishi Electric Momentum National Instruments Neminik Neofyton NVIDIA OM SISTEM Orange Pi PCBWay Pickering Radxa Raspberry Pi Recom Renishaw Rittal Sajam voda Samsung Schneider Electric Schunk Seeed Studio Siemens SM Automation Sobel Soldered staubli STMicroelectronics SunFounder Tectra / Megger teenage engineering Tehnogama TeLa elektrik TI LaunchPad Tipteh TRC pro Trim Triton Engineering UMBRAmatik Unicom Uno-Lux Processing Uno Lux NS URAM System Vesimpex VETS Wago Weidmuller Wurth Elektronik Yaskawa Yokogawa
Distribuciju štampanih izdanja srednjim školama omogućile kompanije
Facebook X (Twitter) Instagram LinkedIn
  • Uređivačka politika
  • Kontakt
  • Media kit
  • Slanje jedinica za recenziju
  • Pretplata
  • Elektronska izdanja

magazin Mehatronika - Agencija “Gomo Design”
Stanoja Glavaša 37, 26300 Vršac, Serbia
+381 60 0171 273

© 2025 magazin Mehatronika by Gomo Design.

Type above and press Enter to search. Press Esc to cancel.

Logo magazin Mehatronika
Manage Consent
Da bismo omogućili najbolje korisničko iskustvo, koristimo tehnologije kao što su kolačići da bismo obradili informacije o uređaju sa kojeg pristupate sajtu, kao i informacije o posećivanju naših stranica. Prihvatanje naše upotrebe ovih tehnologija znači da nam dozvoljavate da obradimo ove podatke. Odbijanje ili kasnije opozivanje pristanka može dovesti do prestanka rada određenih funkcija sajta.
Funkcionalni kolačići Stalno aktivni
Skladištenje ili pristup ovim podacima je neophodan za omogućavanje osnovnog korisničkog iskustva u pružanju usluge ili priustupu sadržaju kojeg je korisnik izričito tražio, odnosno za svrhu komunikacije preko elektronske mreže.
Podešavanja
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistički kolačići
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing kolačići
Ovi podaci se koriste u kreaciji korisničkih profila na koje se šalje marketinški materijal, ili koji se koriste za praćenje interakcija korisnika sa sajtom, ili sa nekoliko sajtova za marketinške svrhe.
Upravljajte opcijama Upravljajte uslugama Upravljajte {vendor_count} dobavljačima Pročitajte više o ovim svrhama
Pogledaj podešavanja
{title} {title} {title}