UnDetected
New member
Добрый день.
Не придумал как иначе назвать совокупность доступных сейчас сред разработки и языков. Но не суть.
Задача такова: Писать на SD-карту данные, летящие по UART на скороти 115200. При этом параллельно следить за нажатием единственной кнопки, светить или мигать единственным же диодом и крутить шаговиком через STEP-DIR контроллер (1 шаг в секунду).
Раньше писал на чистых С-ях под AVR. К ардуино отношусь с брезгливостью, уж очень там все не оптимально на выходе получается. Видел ESPRuino / MicroPython / NodeMCU на LUA / родную SDK и вообще FreeRTOS (к чему склоняюсь в принципе).
Поскольку в перспективе, если проект пойдет, планируется сделать управление через браузер со страницы, выводимой железкой - выбор пал на ESP8266 / ESP32 (благо и та и та в наличии давно имеются). Опыта кодинга под Espressif-ские железки нет, увы.
Вот и вопрошаю к Вам. На чем сесть писать из перечисленного выше? Возможно что-то еще существует, а я не знаю опять же. Скриптовые языки пишутся быстро, но пашут медленно. Заманчивы тем, что я представляю как на них в перспективе сделать веб.морду, что пока не знаю как реализовать на родном SDK например. Ну и т.д.
Основной проблемой для себя, при использовании скрптовых языков, считаю скорость работы реализуемого UART-SD моста. Потому, как если данные хоть на байт побьются - это полная жэ.
Не придумал как иначе назвать совокупность доступных сейчас сред разработки и языков. Но не суть.
Задача такова: Писать на SD-карту данные, летящие по UART на скороти 115200. При этом параллельно следить за нажатием единственной кнопки, светить или мигать единственным же диодом и крутить шаговиком через STEP-DIR контроллер (1 шаг в секунду).
Раньше писал на чистых С-ях под AVR. К ардуино отношусь с брезгливостью, уж очень там все не оптимально на выходе получается. Видел ESPRuino / MicroPython / NodeMCU на LUA / родную SDK и вообще FreeRTOS (к чему склоняюсь в принципе).
Поскольку в перспективе, если проект пойдет, планируется сделать управление через браузер со страницы, выводимой железкой - выбор пал на ESP8266 / ESP32 (благо и та и та в наличии давно имеются). Опыта кодинга под Espressif-ские железки нет, увы.
Вот и вопрошаю к Вам. На чем сесть писать из перечисленного выше? Возможно что-то еще существует, а я не знаю опять же. Скриптовые языки пишутся быстро, но пашут медленно. Заманчивы тем, что я представляю как на них в перспективе сделать веб.морду, что пока не знаю как реализовать на родном SDK например. Ну и т.д.
Основной проблемой для себя, при использовании скрптовых языков, считаю скорость работы реализуемого UART-SD моста. Потому, как если данные хоть на байт побьются - это полная жэ.