Ruslan
так случилось, видимо был самым вменяемым на момент раздачи админства )))
economist
Правда жизни в том что идеальной IDE для МК нет, везде геморрой с привыканием и настройкой. Их авторам неймётся обляпать г-ном все наработки конкурентов (горячие клавиши, цвета итд).
Но и такая политика дизайна UI нашла своих клиентов. Знаю несколько линуксоидов, которые без устали перенастраивают свой рабочий стол и поведение окон каждый день. Т.к. возможностей слишком много - больше ничего они сделать за день не успевают за зарплату 150.
Максим
Всем спасибо и не ругайтесь. Давайте жить дружно, просто некоторые пытаются самоутвердиться за счет слабых, можно не обращать внимания
Max
Особенно если на серьезных щщах воспринимать все здесь сказанное
Piter
Можно ввести правило - за отсылку в Гугл, Википедию и т.п. без точной ссылки - бан.
Max
Ну окей, посидим в тишине, послушаем панику нубов)
Ruslan
Maxx
Max
Если бы вы еще ссылки читали)
Ruslan
Ivan
Дай человеку рыбу и он будет сыт один день. Дай человеку удочку и он будет сыт всю жизнь
Ruslan
Max
Ruslan
помните, как колобок меня пытался гнобить, а потом стал фанатом )))
Max
Колобок всех гнобит, он же из Питера
Max
"У нас в Питере в лифтах не курят"
alex...
Замерзает 😏
Ruslan
Замерзает 😏
там расчленёнка на каждом углу, просто стрессует, надо понимать!
Ruslan
ну это было наверное году в 21-22, я тут CMUX насиловал )
Евгений
Сменить модель
Евгений
Выбрана модель :
GPT 4 Turbo
Евгений
ide для cpp и esp32
Евгений
Для разработки на C++ для ESP32 существуют различные интегрированные среды разработки (IDE) и инструменты, среди которых наиболее популярными являются:
1. **Arduino IDE** – хотя Arduino IDE в основном ассоциируется с разработкой для платформы Arduino, она также поддерживает разработку для ESP32 благодаря возможности добавления дополнительных библиотек и инструментов. Это простая в использовании среда, подходящая для начинающих.
2. **PlatformIO** – плагин для различных редакторов кода, таких как Visual Studio Code, Atom и других. PlatformIO поддерживает широкий спектр платформ, включая ESP32, и предлагает мощные инструменты для профессиональной разработки, включая автоматическое управление зависимостями, продвинутые возможности сборки и отладки.
3. **Visual Studio Code с плагином PlatformIO** – Visual Studio Code (VS Code) является одним из самых популярных редакторов кода, который может быть расширен до полноценной IDE с помощью плагинов. PlatformIO как плагин для VS Code превращает его в мощную среду для разработки на ESP32.
4. **ESP-IDF** – официальный фреймворк разработки для ESP32 от Espressif. Он предоставляет детальный доступ ко всем функциям чипа и является хорошим выбором для профессиональных разработчиков, которым нужен полный контроль над аппаратным обеспечением. ESP-IDF может использоваться в командной строке или интегрироваться с Eclipse, Visual Studio и другими IDE.
5. **Eclipse с плагином для ESP-IDF** – Eclipse является мощной IDE, которая может быть настроена для работы с ESP-IDF, предоставляя удобные инструменты для разработки, отладки и анализа кода.
Выбор IDE зависит от ваших личных предпочтений, уровня знаний и конкретных требований проекта. Для начинающих обычно рекомендуется начать с Arduino IDE или PlatformIO с Visual Studio Code для более интуитивного интерфейса и легкости в использовании. Более опытные разработчики могут предпочесть ESP-IDF для более глубокого контроля и оптимизации своих проектов.
Евгений
как настроить nvim для разработки под esp32
Евгений
Для настройки Neovim (nvim) для разработки под ESP32 вам нужно выполнить следующие шаги:
1. Установите пакеты, необходимые для компиляции ESP32, используя команду:
```
sudo apt-get install git wget libncurses-dev flex bison gperf python python-pip python-setuptools python-serial python-cryptography python-future python-pyparsing
```
2. Установите ESP-IDF (фреймворк разработки для ESP32) в соответствии с инструкциями на официальном сайте Espressif.
3. Установите плагин Neovim для ESP-IDF, который можно найти на GitHub по ссылке: https://github.com/espressif/idf-nvim-plugin. Следуйте инструкциям на странице репозитория, чтобы установить плагин.
4. Откройте Neovim и создайте файл проекта. Например, если вы хотите создать проект с именем "myproject", выполните команду:
```
mkdir myproject
cd myproject
nvim main.c
```
5. Настройте файл конфигурации Neovim (файл ~/.config/nvim/init.vim), чтобы указать путь к ESP-IDF, используя следующую команду:
```
let $IDF_PATH="/path/to/esp-idf"
```
6. Настройте файл конфигурации Neovim для автоматической подсветки синтаксиса для файлов C и заголовочных файлов. Добавьте следующие строки в файл ~/.config/nvim/init.vim:
```
autocmd BufRead,BufNewFile *.c set filetype=c
autocmd BufRead,BufNewFile *.h set filetype=c
```
7. Запустите Neovim и начните разработку под ESP32.
Эти шаги позволят вам настроить Neovim для разработки под ESP32. Однако, если вы новичок в разработке для ESP32, вам может быть проще начать с использования Arduino IDE или другой IDE, которая поддерживает ESP32 "из коробки".
Евгений
как присрать светик к есп32
Евгений
Для подключения светодиода (светика) к ESP32 вам понадобятся следующие компоненты:
1. ESP32 (например, модуль ESP32 DevKit)
2. Светодиод (LED)
3. Резистор (обычно 220 Ом)
4. Провода
Для подключения светодиода к ESP32 выполните следующие шаги:
1. Подключите анод светодиода (длинную ножку) к любому цифровому пину на ESP32 (например, GPIO 2). Подключите катод светодиода (короткую ножку) к GND на ESP32.
2. Чтобы предотвратить повреждение светодиода, подключите резистор к аноду светодиода, а затем подключите другой конец резистора к пину на ESP32.
3. Для программирования ESP32 и управления светодиодом напишите программу в Arduino IDE или используйте ESP-IDF. Пример кода для включения и выключения светодиода на ESP32 в Arduino IDE:
```cpp
const int ledPin = 2; // Пин, к которому подключен светодиод
void setup() {
pinMode(ledPin, OUTPUT); // Устанавливаем пин на выход
}
void loop() {
digitalWrite(ledPin, HIGH); // Включаем светодиод
delay(1000); // Ждем 1 секунду
digitalWrite(ledPin, LOW); // Выключаем светодиод
delay(1000); // Ждем еще 1 секунду
}
```
4. Загрузите программу на ESP32 и проверьте, что светодиод мигает с интервалом в 1 секунду.
Следуя этим шагам, вы сможете подключить и программировать светодиод на ESP32. Не забудьте проверить напряжение и ток, чтобы избежать повреждения светодиода или ESP32.
Евгений
👆я в шоке!
Евгений
даже зеленого понимает!
Max
Поди, сам зеленый и отвечал.
Mik
Вот эта без памяти, не шьется
Приехала вчера, от туда же, с плохими отзывами. Шьётся. Но флешка не автодетектится, или неразмечена, хз не очень в этом разбираюсь.
Mik
Mik
Скрин сделать не могу, комп занят женщиной
Евгений
Mik
По отзывам было что из 20 ни одна не работала. Походу нормальные стали слать.
Mik
ㅤ
Евгений
так у тебя на русском английском нарисованно c3 fh4 ! а у типа просто c3
Алексей
ㅤ
Max
Вот это щас вообще опасно было))
Алексей
Чето не понял)))
Алексей
Я чето не знаю?))
Алексей
Растолкуйте)
Евгений
Можно док этот в пдф?
https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf
ㅤ
Евгений
Ты сдался?
еще сам не понял...
даже закурил
ROhmsteR
всем привет, кто сталкивался с хреновым приемом стоковой антенны 8266 ? есть надежда улучшить заменой на провод 1/4 длинны волны ?
ROhmsteR
ㅤ
Алексей
Это что) коробка из под дошика)
ㅤ
ROhmsteR
нет, надо эту сделать, дак присирал кто антенны ?
ㅤ
ㅤ
У тебя не должно быть под антенной ничего, а тебя там внизу много чего
ㅤ
Читай hardware design guidelines. Кстати на том же китайском сайте выше
ROhmsteR
Ruslan
интересно, а народ сначала пробует подумать, почитать, а потом покупать?
ㅤ
Евгений
Ruslan
ㅤ
Евгений
всё! пойду за отвертками
то с психу розетки вчера повырывал на кухне
лучше покручу, успокоюсь
ROhmsteR
Ruslan
ROhmsteR
ну ежели только распорные подтянуть у розетки, может и не нужно отключать электричество
Евгений
Евгений