Находил такую библиотеку.
но не понял, как с ней работать.
Искал информацию как конвертировать ino файл в bin, чтобы его использовать для прошивки esp32, насколько я понял это невозможно.
P.S.
Я делаю такой контроллер https://www.instructables.com/Bluetooth-ZoomOBS-Controller/
и мне надо иметь возможность в GUI или в браузере перезаписывать действия, которые будут происходить при нажатии на кнопки.
Я подумал, что легче всего на python сделать GUI, где будет выбор кнопки и второе окно, где можно будет написать горячую клавишу (например, ctrl+alt+delete или сам буду отлавливать, но это потом) и после нажатия кнопки update, в оригинальном ino файле будет происходить замена( например, bleKeyboard.press(KEY_LEFT_CTRL) -> bleKeyboard.press(KEY_LEFT_DELETE); ) и esp32 будет прошиваться новым, модифицированным файлом.
Искал информацию как конвертировать ino файл в bin, чтобы его использовать для прошивки esp32, насколько я понял это невозможно.
P.S.
Я делаю такой контроллер https://www.instructables.com/Bluetooth-ZoomOBS-Controller/
и мне надо иметь возможность в GUI или в браузере перезаписывать действия, которые будут происходить при нажатии на кнопки.
Я подумал, что легче всего на python сделать GUI, где будет выбор кнопки и второе окно, где можно будет написать горячую клавишу (например, ctrl+alt+delete или сам буду отлавливать, но это потом) и после нажатия кнопки update, в оригинальном ino файле будет происходить замена( например, bleKeyboard.press(KEY_LEFT_CTRL) -> bleKeyboard.press(KEY_LEFT_DELETE); ) и esp32 будет прошиваться новым, модифицированным файлом.