> espruino_2v07_iskrajs_sys.bin - сборка на базе релизной версии Espruino 2v07 История изменений и исправлений - http://www.espruino.com/ChangeLog Надо понимать, что прошивка неофициальная и глубокого тестирования мною не проходила... но страждущих поиграть со свежей версией на большой Искре надеюсь это не испугает... Прошивать можно с помощью dfu-util 0.9 под Linux, STM32 ST-Link Utility под Windows (как это сделать можно прочитать тут или тут) и с помощью Espruino Web IDE (EWIDE): В разделе Settings - Flasher - Advanced Firmware Update в строке URL указываете ссылку: > http://jsff.ru/bin/espruino_2v07_iskrajs_sys.bin и нажимаете Advanced Flash Firmware. Далее выбираете "Iskra.js" и переходите к процессу обновления прошивки. Процесс прошивки (на всякий случай): зажимаете BTN1, затем RESET и отпускаете. Плата перейдет в режим загрузчика и тогда нажимаете next и выбираете порт платы и далее начнется процесс прошивки. С первого раза при выборе порта платы может не сконнектиться, тогда повторяете процедуру уаказания ссылки и выбора без перезагрузки платы (она должна так и оставаться в режиме загрузчика)... Возможные проблемы: Если Espruino Web IDE не хочет прошивать Iskra JS и пишет "The firmware for this device can't be updated from the IDE at the moment" попробуйте сделать как в этом посте. Об обнаруженных глюках и ошибках данной прошивки пишите в эту тему. Также, можете писать в Telegram-чат: https://t.me/iskrajs ============================================================================ Чтобы снова вернуться на официальные прошивки от Амперки: - при неподключенной плате в IDE - в свойствах в разделе Flasher в пункте Normal Firmware Update нажмите кнопку Flash Firmware- выберите в списке "Iskra.js" и обновите прошивку - при подключенной плате в IDE - в свойствах в разделе Flasher в пункте Normal Firmware Update нажмите кнопку Flash Firmware - запустится процесс обновления прошивки (при этом по умолчанию установится последняя официальная прошивка от Амперки) ============================================================================ Предыдущие неофициальные прошивки: - espruino_2v06_iskrajs_sys.bin - espruino_2v04_iskrajs_sys.bin - espruino_2v01.test_iskrajs.bin - espruino_2v00.test_iskrajs.bin
Код (Javascript): Serial4.setup(115200, {rx: A1, tx: A0}); var wifi = require('@amperka/wifi').setup(Serial4, (err) => { wifi.connect('wifi', 'password', (err) => {}); wifi.getIP((err, ip) => console.log('ip: ', ip)); });