INHOUDSOPGAWE:

Wroombian: 3 stappe
Wroombian: 3 stappe

Video: Wroombian: 3 stappe

Video: Wroombian: 3 stappe
Video: 3я НОЧЬ В ДОМЕ С ПРИВИДЕНИЯМИ / 3rd NIGHT AT THE HAUNTED HOUSE 2024, November
Anonim
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian

Wou u al ooit met 'n regte bedryfstelsel op 'n mikrobeheerder werk? Of selfs probeer om u eie te ontwikkel? Daarom is ek hier!

Wroombian is 'n poging om 'n werkende bedryfstelsel vir die ESP-WROOM-32-mikrobeheerder te skep. Dit is gebaseer op die effens gewysigde Micropython- en LoBo Micropython -firmwares en stel u in staat om verskillende soorte projekte vir verskillende doeleindes te skep.

Dit stel u in staat om enige python -script wat die toestel kan hanteer, te skep, te onderhou en uit te voer. U kan dus soveel programme as wat die geheue u toelaat, skep en sommige daarvan uitvoer as u dit nodig het. Of selfs twee van hulle gelyktydig, skep 'n bash script om dit in 'n sekere volgorde te laat loop en die hele stelsel oor die internet te beheer!

En dit is nie die hele lys funksies nie. Met Wrombian kan u verskillende soorte projekte skep, ongeag of dit 'n afgeleë ligskakelaar, revolusionêre IoT -uitvinding of 'n draagbare speletjiesversameling is!

Gaan na ons wiki -bladsy vir meer inligting oor Wroombian!

Voorrade

ESP32 ontwikkelbord, rekenaar, usb mikrokabel

Stap 1: Installeer firmware

Laai eers ons bewaarplek af of kloon dit op u rekenaar:

Om u ESP32 voor te berei vir werk, moet u die geheue van die bord uitvee en die firmware oplaai met behulp van flash.sh -script:

1. Installeer Python

2. Installeer esptool via pip -opdrag:

pip installeer esptool

3. Flits jou bord:

- Linux

Laai die repository -lêer af of kloon dit, maak /firmware/flash.sh oop, verander die FLASH_COMPORT -waarde na u ESP32 -poort (bv. /Dev /ttyUSB0). Dan in terminale tipe:

./firmware/flash.sh

- Windows

Installeer Git vir Windows, laai die lêermap af of kloon dit, maak /firmware/flash.sh oop, verander FLASH_COMPORT -waarde na u ESP32 -poort (bv. COM1).

Tik dan in Git bash:

./firmware/flash.sh

OF

Gaan na die firmwaremap en voer die opdragte handmatig uit (sal ook vir Linux werk, moenie vergeet om 'n geldige seriële poort in te tik nie):

esptool --port COM1 erase_flash

esptool -chip esp32 --port COM1 --baud 460800 -voor default_reset --na hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x10000in MicroPython 0x8000 partitions_mpy.bin 0x8000 partitions_mpy.bin

Klaar! Nou kan u na die volgende stap gaan!

Stap 2: Laai stelsellêers op

Laai stelsellêers op
Laai stelsellêers op
Laai stelsellêers op
Laai stelsellêers op

Om Wroombian te laat werk, moet ons alle stelsellêers in die flash -geheue laai. Hiervoor kan u Thonny IDE (of enige ander Micropython IDE wat u wil) gebruik.

Laai Thonny af en installeer dit, begin dit, gaan dan na Tools> Options> Interpreter en kies u bord uit die toestelle lys. Maak die afgelaaide/gekloonde projekgids in die redakteur oop. U moet dan die boodskap in die onderste REPL -dop kry, soortgelyk aan die op die prentjie #1. As u foute of vreemde teks sien, herlaai Thonny 'n paar keer met Ctrl + F2 totdat die probleem verdwyn het.

Gaan dan na die projektflitsgids (in die venster 'Hierdie rekenaar') en laai alle lêers en gidse een vir een op (soos op prent 2). Dit moet in die venster boonste toestellêers verskyn.

Stap 3: Begin met die skep van 'n beter wêreld

Begin met die skep van 'n beter wêreld!
Begin met die skep van 'n beter wêreld!
Begin met die skep van 'n beter wêreld!
Begin met die skep van 'n beter wêreld!

U kan seriële, telnet of FTP gebruik om aan te sluit op die kaart, sodat ons die seriële verbinding kan gebruik vir die eerste aanvang. Laai Putty af en installeer dit, maak dit oop, kies Serial conection soos op die prentjie, tik u seriële poort in en stel 115200 baudrate in. Maak dan die verbinding oop!

Wroombian het 'n redelik goed beskryfde wiki -bladsy waarna u kan verwys as u konfigurasieprobleme ondervind of as u u eie projek skep. Stel gerus u vrae in die afdeling Kwessies!

Die 'help' -opdrag wys u al die beskikbare opdragte en die gebruik daarvan.

U kan u reis begin deur ons voorafgeskrewe knipskrif soos volg uit te voer:

hardloop huis toe/blink.py

En kyk hoe u LED aan boord knipper!

Dankie vir die aandag! Besoek ons github -repo vir meer inligting:

Aanbeveel: