#26 2021-06-08 21:58:01

Dan232
Гість

Re: ESP32 Программирование (полное API)

holyorb2 пише:

Спасибо

0z0n пише:

http://forum.amperka.ru/threads/esp-8266-esp32-nodemcu-lua-%D0%B0%D0%B7%D1%8B-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.12558/

Вот тут курс молодого бойца по есп. Там просто дохрена. Я все пробую, учусь. И человек который выкладывал адекватный. Отвечает.

это точно не то, тут он учит программировать на LUA, это скриптовый язык программирования и очень не похож на С даже близко.
Для меня LUA бесмысленный. так как С я уже немного знаю и мне просто в нем ориентироваться, кроме того С применятся везде, даже на десктопах и очень много примеров идет именно на С для разных плат Ардуино/ESP, а вот ЛУА очень мало где используется.

я сейчас стою перед выбором использования из этих вариантов
1. Ардуино С++ -> https://doc.arduino.ua/ru/prog/
2. Обычный С++ -> https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/index.html

Разница в том что 1 намного проще, но нет документации по фунциям которые можно использовать для этого контролера. Вариант 2 у меня будет план Б, он отлично документирован, но нужно больше учить С++.


Учусь на esp32 под его родным sdk-idf и думаю, как второй вариант может поможет(так как я не находил подробных уроков про родное апи, кроме как документации espressif) книга, недавно нашел, прям супер. Основные моменты программирования esp32 на sdk-idf, называется neil kolban esp32

#27 2021-07-20 18:48:22

KY202H
Учасник
Зареєстрований: 2021-07-20
Повідомлень: 1

Re: ESP32 Программирование (полное API)

Я по случаю разбирался что за компилятор языка "С++" работает в Ардуино и с удивлением понял, что они используют тот же пакет что и в AVRstudio он же в Visual Studio. То есть нет разницы где писать программу, компилятор одинаковый. Следовательно набор команд и размер исполняемого кода будет одинаков в любой среде разработки.
Проверка показала, что действительно все стандартные команды С++ успешно работают в среде Ардуино ИДЕ.

Вывод берем любую книгу по С++ и спокойно кодим. Ну конечно с учетом аппаратных возможностей того контроллера который используем. Я сейчас с восторгом поюзал SAMD21, а для отпуска приберег ESP32 буду у моря под шум волны развлекаться.

Неактивний

#28 2021-07-20 19:29:09

г0сть
Гість

Re: ESP32 Программирование (полное API)

KY202H пише:

Я по случаю разбирался что за компилятор языка "С++" работает в Ардуино и с удивлением понял, что они используют тот же пакет что и в AVRstudio он же в Visual Studio. То есть нет разницы где писать программу, компилятор одинаковый. Следовательно набор команд и размер исполняемого кода будет одинаков в любой среде разработки.
Проверка показала, что действительно все стандартные команды С++ успешно работают в среде Ардуино ИДЕ.

Вывод берем любую книгу по С++ и спокойно кодим. Ну конечно с учетом аппаратных возможностей того контроллера который используем. Я сейчас с восторгом поюзал SAMD21, а для отпуска приберег ESP32 буду у моря под шум волны развлекаться.

http://i.piccy.info/i9/d2250eae156789f43e4d07e915e3596b/1626798501/47078/1436342/unnamed.jpg

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму