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
    • Tutorijali
  • Novosti
  • Lifestyle
    • Ekologija
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
Facebook X (Twitter) Instagram LinkedIn
Trending
  • Nadzor stanja sistema (Condition Based Monitoring) uz pomoć inteligentnih pretvarača
  • Kako instalirati Arduino IDE 2 na Ubuntu i Debian OS-u
  • Kako instalirati Raspberry Pi OS i odabrati SD karticu za Raspberry Pi 5
  • Rešenja napajanja i hlađenja za NVIDIA GB300 NVL72 AI klastere velike gustine
  • PCBWay: Usluga montaže štampanih ploča
  • Megger Grid Analytics
  • JetHome JetHub E1 v.3 recenzija
  • JetHome ES1 recenzija
  • 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
    • Tutorijali
  • Novosti
  • Lifestyle
    • Ekologija
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
magazin Mehatronikamagazin Mehatronika
Home»Edukacija»MicroPython UF2 Firmware za ESP32-S3
Edukacija

MicroPython UF2 Firmware za ESP32-S3

Aleksandar DakićBy Aleksandar Dakić26/06/2023Updated:18/02/20253 Mins Read
BPi-PicoW-S3 MicroPython

U recenzijama o razvojnim sistemima baziranim na sada sve modernijem ESP32-S3 mikrokontroleru (na primer BPi-PicoW-S3 i BPi-Leaf S3), primetili smo da postoje problemi sa instalacijom MicroPython-a u jednom slučaju. Ono što smo navikli kod recimo CircuitPython-a, koji jeste Adafruit-ov derivat MicroPython-a, jeste direktan upload ESP32 S3 UF2 MicroPython Firmware datoteke na razvojni sistem koji je povezan USB kablom za računar. U takvom scenariju, razvojni sistem se pojavljuje kao dodatni USB disk na računaru, ESP32 S3 UF2 MicroPython Firmware fajl se samo kopira u root i nakon reseta, Python je aktivan.

Problem koji smo detektovali prilikom recenzija predstavili smo tada odmah BPi razvojnom timu i dobili obaveštenje da nije problem do njiv, već do same iplementacije MicroPythona. Primetili smo da je sličan problem bio i na drugim S3 pločama, što nam je samo potvrdilo reči BPi razvojnog tima. No, bez obzira na „krivicu“ S3 proizvode smo ocenili nešto nižim ocenama.

Ono što nas je obradovalo je poruka koju smo upravo dobili od BPi razvojnog tima, da je „S3 problem“ sa MicroPython-om rešen i da će novi ESP32 S3 UF2 MicroPython Firmware biti objedinjen u prvom narednom nightbuild-u krajem 6. meseca. Rešenje se zasniva na implementaciji formatiranja particje u FAT formatu u esp32/modules/inisetup.py.

Isprobali smo novi ESP32 S3 UF2 MicroPython Firmware za BPi-PicoW-S3 (preuzmite firmver ovde) i sve funkcioniše besprekorno. Obratite samo pažnju, da pre instalacije MicroPython-a, ukoliko ste već imali neki drugi firmver, prvo obrišete staru instalaciju. To  možete uraditi ESPTOOL alatom. Nama se dopao i ESPWEBTOOL sajt na: https://esp.huhn.me/

Nakon brisanja, potrebno je postaviti inicijalni bootloader, ukoliko je obrisan. Za BPi-PicoW-S3 možete ga preuzeti sa Adafruit-ovog sajta (link), na dnu strane sa desne strane. Zip datoteku tinyuf2-bpi_picow_s3-0.13.0 treba otvoriti i flešovati ESPTOOL-om samo combined.bin.

esptool.py --port COM6 write_flash 0x1000 combined.bin

ili ukoliko koristite .exe

esptool --port COM6 write_flash 0x1000 combined.bin

NAPOMENA: broj COM porta proverite u Device Manager-u. Kod nas je bio COM6.

Nakon reseta, samo treba prekopirati novi ESP32 S3 UF2 MicroPython Firmware u root.

MicroPython IDE

Isprobali smo sada, ovako pripremljen razvojni sistem. Bez ikakve greške i muka sve funkcioniše u Thonny IDE.

Thonny BPi-PicoW-S3

Interesantna nam je bila i relativno nova realizacija IDE targetirana ka ESP32 MCU-s. U pitanju je MPY-Jama. Veoma očigledno, bogato funkcijama i zanimljivo okruženje. Srećemo pažnju da će prilikom instalacije Windows alarmirati da je softver iz neproverenog izvora. Mi nismo imali nikakvih problema u upotrebi, ali skrećemo pažnju da autor softvera nije ispratio ovaj problem. Da toga nema, ovaj IDE bi bio naša ozbiljna preporuka.

MPY-Jama BPi-PicoW-S3

Banana Pi
Previous ArticleTopovi za suzbijanje prašine : HENNLICH HE-30
Next Article SunFounder TS7-PRO LCD recenzija
Aleksandar Dakić

Aleksandar je osnivač magazina Mehatronika. Sa pozadinom u električnom inženjeringu i dugom istorijom rada u stručnim časopisima, on se fokusira na ključnom sadržaju magazina Mehatronika i stoji iza brojnih inicijativa.

Related posts

Kako instalirati Arduino IDE 2 na Ubuntu i Debian OS-u

28/09/2025

Kako instalirati Raspberry Pi OS i odabrati SD karticu za Raspberry Pi 5

27/09/2025

ELECFREAKS micro:bit Nezha Pro Sports Kit recenzija

8.2 30/08/2025

Elecfreaks TPBot Edu recenzija

8.2 17/08/2025

Banana Pi ArmSoM Forge1 recenzija

6.5 10/08/2025

Elecfreaks micro:bit Jacdac Smart Exploration Kit recenzija

8.2 15/06/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}