Programování přes serial
Programování přes serial
Dobrý den,
jak se naprogramuje arduino uno přes serial (tx, rx, rst)? je na to knihovna? už to někdo delal?
Děkuji
jak se naprogramuje arduino uno přes serial (tx, rx, rst)? je na to knihovna? už to někdo delal?
Děkuji
Re: Programování přes serial
Zkusil jsem to na MEGA, jenom Rx a Tx, a jde to.
Re: Programování přes serial
Nezkoušel jsem to (vždyť to má USB), ale asi stačí (logicky) převodník USB/RS232 a třeba ArduinoIDE ?
Pokud to potřebuješ vyzkoušet, testnu to ... UNO tu mám trvale volné na pokusy
Jinak nechápu dotaz....
PS: něco jiného je pokud nalejváš je čipa (švába, brouka, procesor), tam nejprve nahrávám zavaděč,BOOT ..., či jak se to .... , a pak mi to už vidí i ArduinoIDE.
Pokud to potřebuješ vyzkoušet, testnu to ... UNO tu mám trvale volné na pokusy
Jinak nechápu dotaz....
PS: něco jiného je pokud nalejváš je čipa (švába, brouka, procesor), tam nejprve nahrávám zavaděč,BOOT ..., či jak se to .... , a pak mi to už vidí i ArduinoIDE.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Programování přes serial
Já ten dotaz možná chápu. Přemýšlím o tom už delší dobu.
Na Rx Tx připojit ESP8266-01 s příslušným programem, a programovat Arduino přes něj OTA
Občas by se to hodilo, když je Arduino někde zabudované, a pro přeprogramování dá práci se k němu dostat a připojit.
Hledal jsem, jestli to už někdo nevymyslel, a pravděpodobně ne.
Na Rx Tx připojit ESP8266-01 s příslušným programem, a programovat Arduino přes něj OTA
Občas by se to hodilo, když je Arduino někde zabudované, a pro přeprogramování dá práci se k němu dostat a připojit.
Hledal jsem, jestli to už někdo nevymyslel, a pravděpodobně ne.
Re: Programování přes serial
Podle tohohle článku http://www.instructables.com/id/Overvie ... cess-and-/
by to mohlo jít. Pokud to správně chápu, po resetu se na pár sekund spustí bootloader a když v tu chvíli rozpozná přichozí sketch nahraje ho. Tedy buď jen bezdrát BT např. Který zvládne vzdáleně resetovat arduino. Jestli nic takového není tak ten ESP s programem, který resetuje arduino a hned začne přelívat sketch a následně přel¦t zprávu o uspěšném nahrání
Jen teorie, ale za pokus by to možná stálo jen by se ty data nesměly cestou změnit.
by to mohlo jít. Pokud to správně chápu, po resetu se na pár sekund spustí bootloader a když v tu chvíli rozpozná přichozí sketch nahraje ho. Tedy buď jen bezdrát BT např. Který zvládne vzdáleně resetovat arduino. Jestli nic takového není tak ten ESP s programem, který resetuje arduino a hned začne přelívat sketch a následně přel¦t zprávu o uspěšném nahrání
Jen teorie, ale za pokus by to možná stálo jen by se ty data nesměly cestou změnit.
Re: Programování přes serial
BT se mi nelíbí. Představuju si to tak, že ESP bude připojené k Arduinu, Rx/Tx a signál reset na některý pin. V něm příslušný program. K PC připojený další ESP s programem přes USB převodník, takže v IDE se bude tvářit jako klasická COM port. POtom se buď ta ESP propojí mezi sebou (AP/Client) nebo přes AP (Client/Client). Nahrání programu by mělo potom proběhnout přes COM porty.
Re: Programování přes serial
Ideální by to bylo asi jako u ESP OTA, který používá knihovny a posílání přes UDP, ale to bohužel nedokážu napsat.
Re: Programování přes serial
Vida. Nedávno jsem na tenhle článek narazil a nedočetl jej a zapoměl na to. Takže díky za připomínku. Jinak Petr Stehlík, který se angažuje v různých opensource záležitostech a o většinu zkušeností se podělí byl pro mne už víckrát cenným zdrojem informací (třeba před lety MythTv, které mi doma běží už osm let) a patří mu za to díky.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host