home.social

#arduino_ide — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #arduino_ide, aggregated by home.social.

fetched live
  1. Три кнопки вместо клавиатуры: HID-кликер на ESP32 своими руками

    Мне надоело тянуться к клавиатуре и мыши, чтобы пролистнуть ролик, — и я собрал кликер для ПК на базе ESP32. Три кнопки, наподобие пульта для презентаций: две листают ленту стрелками вверх и вниз, третья отправляет F13. Её нажатие ловит собственное расширение браузера и ставит лайк. F13 выбрана не случайно. На большинстве клавиатур ряд функциональных клавиш заканчивается на F12, поэтому F13 гарантированно не столкнётся с чужим сочетанием. Зато событие можно перехватить в расширении и обработать по-своему. В моём случае получилась игрушка для Firefox, но тот же принцип закрывает и рабочие задачи. SMM-специалист может быстрее модерировать посты: переключаться между ними и помечать подходящие для публикации. Специалист по контролю качества при стационарной проверке — фиксировать брак в ERP одним касанием. Всё это выполняется мышью и клавиатурой, но любой, кто оптимизировал рутину, знает: чем меньше лишних движений, тем быстрее и проще идёт работа. Человек не отвлекается и не путается. Дальше — весь путь: от печати корпуса и схемы на ёмкостных сенсорах до кода прошивки и расширения под Firefox и Chrome. Со сметой на 450 ₽ и граблями, на которые я наступил.

    habr.com/ru/companies/first/ar

    #DIY #Arduino #макропад #ESP32 #ESP32S3 #Arduino_IDE #ёмкостные_сенсоры #3Dпечать #расширения_для_браузера

  2. Мессенджер, которому не нужен интернет: три реализации LoRa-чата своими руками

    Сегодня мессенджеры стали одним из основных каналов общения. Но что, если нужно переписываться с корреспондентом, расположенным на расстоянии, измеряемом километрами, а интернет не работает? Если речь идёт о текстовых сообщениях, помогут каналы связи, созданные с помощью технологии LoRa. В этой статье мы разберёмся с темой обмена сообщениями через LoRa. Начнём с простого мессенджера, позволяющего обмениваться сообщениями между двумя компьютерами с разъёмами USB под управлением Windows или Linux. Затем перейдём к мессенджеру с микрокомпьютером Raspberry Pi. В итоге мы создадим несложную mesh-сеть с ретрансляцией по принципу флуда и TTL-ограничением на микроконтроллерах ESP32-S3-N16R8 и модулях LoRa E22-900T22D. Каждый узел этой сети будет поднимать собственную точку доступа Wi-Fi с веб-интерфейсом чата. Для подключения к узлу и обмена сообщениями достаточно обычного смартфона с браузером. В качестве дополнения сделаем так, чтобы в этой сети можно было работать и с компьютера под Windows, к которому подключён LoRa USB-донгл E22-900T22U.

    habr.com/ru/companies/first/ar

    #LoRa #LoRaмессенджер #diy #meshсеть #связь_без_интернета #Arduino_IDE #Flask #WOR #hostapd

  3. Делаем интернет-радио с ИИ за один вечер

    Всем привет, дорогие читатели! Расскажу вам о том как сделать интернет-радио на «скорую руку» без особых хлопот.

    habr.com/ru/articles/1013708/

    #интернетрадио #esp32s3 #esp32 #arduino #arduino_ide #uda1334 #petproject

  4. Модернизация сигнализации на Arduino

    В прошлой статье я рассказывал, как сделать несложную сигнализацию на Arduino. Сегодня я расскажу, как она была модернизирована.

    habr.com/ru/articles/996362/

    #сигнализация #arduino #arduino_uno #arduino_ide #дальномер #ультразвук

  5. Простенький робот-манипулятор на Arduino с управлением

    Введение: В этой статье мы расскажем, как сделать простенького робота-манипулятора с управлением по Bluetooth. К будущему устройству на этапе создания сразу были предъявлены следующие требования: · сравнительно небольшие габариты как платы, так и устройства в целом; · использование максимально доступных компонентов; · презентабельный внешний вид. Для работы нам понадобится: компьютер с установленным ПО Arduino IDE, 5 сервоприводов;

    habr.com/ru/articles/994450/

    #сервоприводы #arduino #arduino_ide #манипулятор #робототехника #роботы #arduino_mega

  6. Моя эконом-метеостанция из подручных материалов и пары батареек

    Привет, Хабр! Пожалуй, одним из первых устройств, которые подключаются к умному дому (конечно, после модуля управления освещением), является домашняя метеостанция. Вот и мне на новом месте и в новом умном доме потребовалось реализовать данное устройство. Но есть одна проблема: находясь вдалеке от своей домашней лаборатории, я имею минимальный набор инструментов и лишен таких благ цивилизации, как лазерный мини-ЧПУ для изготовления плат и 3D-принтер. Поэтому для реализации проекта будем работать по старинке, в режиме жесткого DIY-хардкора (или в режиме «Очумелых ручек»). Впереди много картинок и термоклея, так что включайте ваши паяльники и поехали!

    habr.com/ru/companies/timeweb/

    #esp8266 #homeassistant #метеостанция #сделай_сам #iot #умный_дом #arduino #arduino_ide #разработка_электроники #timeweb_статьи

  7. Самодельный датчик движения на Zigbee для Home Assistant и Zigbee2MQTT

    Всем привет, давно хотелось соорудить свое оконечное устройство на Zigbee, и оказалось это не сильно сложно. Тем более что основа в виде Home Assistant на Raspberry Pi 4 со свистком Zigbee 3 SONOFF USB Dongle Plus-E есть и работает. Правда до этого в нем были только фабричные zigbee устройства, в основном Aqara. Итак погнали. Что нам нужно кроме вышеуказанного...

    habr.com/ru/articles/980738/

    #esp32 #home_assistant #homeassistant #zigbee #zigbee2mqtt #arduino_ide

  8. Как я скрещиваю Arduino и Lego. Продолжение разработки и появление редактора КонтрБагКОД

    Продолжение статьи « Как я скрещивал Ардуино и лего ». Если вкратце, я столкнулся с проблемой выбора контроллера для обучения детей среднего школьного возраста (5-8 класс), мне не понравились готовые решения, и я решил разработать свой контроллер на базе Arduino Nano, со встроенными драйверами двигателей и закрытым корпусом, совместимым с Lego. Но по большому счету я это делал, потому что могу :) С момента прошлой статьи прошло более полугода. За это время многое произошло. Я разработал новые и переработал старые корпуса для датчиков и контроллера. Собрал небольшую партию устройств. Запустил сайт и даже разработал свой блочный/кодовый редактор для контроллера ZERO и других Arduino подобных плат. Но обо всем по порядку...

    habr.com/ru/companies/timeweb/

    #arduino #робототехнический_конструктор #робототехника_своими_руками #ev3 #arduino_ide #ardubloсk #КонтрБагКод #КонтрБагТех #обучение_программированию #timeweb_статьи

  9. VL53L0X что это такое и с чем это едят

    В этом посте пойдет рассказ о ToF-датчиках, которые мы с моей командой пытались обуздать чуть более недели. На рынке большое количество различных датчиков расстояния, их вариаций и модификаций. От ультразвуковых датчиков HC-SR04 мы решили сразу отказаться, так как нам нужна была максимальная точность и стабильность измерений. Окунуться в мир приключений

    habr.com/ru/articles/964350/

    #TOF #arduino #hcsr04 #arduino_ide #i2c #i2c_bus

  10. Адресная лента WS2812b на STM32 с помощью SPI

    Подробное руководство по управлению адресной светодиодной лентой WS2812B с микроконтроллерами STM32 с использованием SPI. Обсуждаются кодирование битов, формирование массива данных, настройка яркости и передача нескольких светодиодов в цепочке.

    habr.com/ru/articles/964184/

    #stm32 #stm32f4 #stm32cubeide #stm #arduino #arduino_uno #arduino_ide

  11. MKA — DIY-куб на ESP32-C3: одна кнопка, OLED-дисплей, динозаврик и немного глюков

    Привет Хабр, сразу скажу, что я не особо программист, но хотелось поделиться хобби и может собрать соплеменников и единомышленников. Итак, начнем.... Почему вообще делать самодельный кубик, который ещё и глючит, но при этом умеет запускать игры вроде пресловутого «динозаврика» из Chrome? Вопрос резонный. Но, как говорится, «почему бы и нет?» . Представляю проект MKA – небольшой куб с OLED-экраном, одной сенсорной кнопкой, пищалкой и кастомной прошивкой. Он получился чем-то средним между тамагочи, ретро-миниконсолью и электронным pet rock (если помните такую шутку). В этой статье – немного дневника разработки и технических деталей о том, как и зачем я его собрал.

    habr.com/ru/articles/949594/

    #esp32 #diyпроекты #arduino_ide #3dпечать #Однокнопочные_игры #мини_игры

  12. Делаем настольные часы с Wi-Fi из тетриса

    Если вы посмотрели видео, то уже хорошо понимаете, что представляет из себя этот гаджет, но на всякий случай ещё раз перечислю, что он умеет: онлайн‑синхронизация времени, фоторамка, демонстрация логотипа, имитация волшебного шара из фильма «Трасса 60». В часах используется модуль WeAct ESP32‑C6 Mini с процессором ESP32‑C6 QFN32 и дисплей WeAct ST7735 (9 $ за всё вместе с доставкой с AliExpress).

    habr.com/ru/articles/938830/

    #ESP32C6 #ST7735 #WeAct_ST7735 #arduino_ide #тетрис

  13. Делаем автомобильный компьютер с нескучным функционалом

    Привет, я собрал небольшой бортовой компьютер для авто, который умеет показывать температуру, время с момента включения и раздавать «Free Wi-Fi». В этой статье приведён код, список компонентов и всё остальное, чтобы собрать такой же. Назвал я его Kruk — от беларуского слова «Крук» (рус. «Крюк»). Вот видео его работы на YouTube . Здесь его страница на GitHub. Если вы уже посмотрели видео, то понимаете суть функции «Free Wi-Fi». Как только к Wi-Fi подключаются, система сразу переводит пользователя на captive portal , а сам компьютер начинает показывать, помимо температуры и времени, ещё два дополнительных окна с информацией о количестве пользователей, подключившихся к Wi-Fi, и о количестве пользователей, которые до сих пор к нему подключены (online).

    habr.com/ru/articles/920714/

    #esp32 #ESP32C3 #ssd1306 #ds18b20 #arduino_ide #bmw_e36 #WeActStudio #Kruk #Sabas_Solutions #микроконтроллеры

  14. Русская «Ардуина»: первый взгляд любителя

    Я — самодельщик-ардуинщик со стажем. Люблю пихать ардуины во всякие подходящие и не очень места. Как-то раз я уже показывал свою коллекцию Arduino-совместимых плат, и с тех пор она только росла и ширилась. Теперь в ней случилось особенное пополнение: русская (пока не) народная «Ардуина» ELBEAR от сибирской компании «Элрон» на базе отечественного микроконтроллера MIK32 «Амур», о существовании которой я узнал несколько дней назад из статьи на Хабре . В статье я изложу частный опыт искушённого любителя, который пытается импортозаместить зарубежную Arduino и приспособить данную плату для своих любительских нужд, не залезая в дебри. Конечно, это далеко не первая подобная публикация, с поездкой на поезде хайпа я припозднился примерно на годик. Зато она отражает актуальное положение дел и демонстрирует, чем чреват смелый прыжок веры прямо в неизвестность без предварительного изучения вопроса. К тому же, я не самый обычный ардуинщик. Вкусы мои специфичны: я не сделал ни одной метеостанции, мой дом глуп как пробка, и даже мои часы на Arduino — стрелочные. Вместо этого я делаю вещи, так или иначе связанные с электронными и видеоиграми, демосценой, звуком и музыкой с уклоном в ретро. И разнообразные ардуины мне нужны и интересны именно в этом контексте. А значит, есть шанс, что будет интересно.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #arduino #arduino_nano #arduino_uno #arduino_ide #ардуина #микроконтроллеры #микроэлектроника #ws2812 #adafruit #амур #мик32_амур #mik32_amur #amur #К1948ВК018 #микрон #элрон #ELBEAR #ELBEAR_ACEUNO #ELBEAR_ACENANO #AY38910 #ST7789 #SH1106 #ILI9488 #ili9341 #импортозамещение

  15. Русская Ардуино — опять приклеили шильдик на китайский девайс?

    Часто такой вопрос один из первых в комментариях) И к сожалению некоторые компании так и делают... Но не мы) В феврале 2024 года мы выпустили первый образец платы Arduino-совместимой платы v0.1 в форм-факторе Arduino UNO. Из особенностей - на базе российского микроконтроллера MIK32 Амур от Микрон (а это единственный современный микроконтроллер на перспективной RISC-V архитектуре, разработанный и действительно производимый в России!). Как водится, первая плата вышла страшненькой, и конечно не запустилась (второпях допустили ошибки)...

    habr.com/ru/articles/916460/

    #arduino #arduino_ide #arduino_uno #mik32_амур #elbear #elbear_aceuno

  16. Проект «МАШИНА»: Управление с помощью Elbear ace-uno и ESP8266

    Здравствуйте! Перебирая вещи, я наткнулась на сломанную радиоуправляемую машинку и задумалась: почему бы не переделать её и не дать ей второй шанс с новыми функциями? У меня есть интересные платы, которые в последнее время лежат без дела, и я решила, что это отличная возможность их использовать. Конечно, проект не идеален и требует доработок, но это всего лишь первая проба. В скором времени я планирую превратить этот набросок в полноценный рабочий вариант.

    habr.com/ru/articles/880578/

    #elbear_aceuno #esp8266 #esp8266_arduino #arduino #arduino_ide #elbear #innatomeya

  17. Включаем функции сбора статистики в ESP32-arduino

    При использовании arduino framework в Platformio, а также в Arduino IDE нет возможности конфигурирования esp32 arduino core , больша́я часть функций по умолчанию отключена, а для изменения конфигурации предлагается вручную пересобирать SDK. Давайте пройдем этот квест. Речь пойдет о функциях FreeRTOS vTaskGetRunTimeStats / vTaskList , но таким же образом можно изменить и другие опции sdkconfig.

    habr.com/ru/articles/878692/

    #esp32 #platformio #arduino_ide #freertos

  18. Управление светодиодом с использованием Lolin NodeMCU и Elbear ace-uno. Пошаговое руководство

    Здравствуйте, в этой статье мы рассмотрим, как создать простой веб-сервер на основе Lolin NodeMCU с использованием микроконтроллера ESP8266. Этот проект позволит вам управлять светодиодом и отправлять команды через веб-интерфейс. Основные компоненты проекта 1. Lolin NodeMCU - это плата на основе ESP8266, которая поддерживает Wi-Fi и проста в использовании. 2. Светодиод - для управления. 3. Библиотеки - для работы с Wi-Fi и веб-сервером необходимо подключить библиотеки ESP8266WiFi.h и ESP8266WebServer.h.

    habr.com/ru/articles/875960/

    #Elbear_aceuno #Lolin_NodeMCU #arduino_ide

  19. Работа с NRF24L01 и STM32F1

    Процесс запуска NRF24L01 в связке со STM32F1 . Разработка ведется в Arduino IDE. В статье указан код и схемы подключения для того, чтобы можно было повторить проект самому.

    habr.com/ru/articles/875638/

    #stm32f1 #nrf24l01 #радиомодуль #arduino_ide

  20. Все мои Ардуинки: часть третья, ESP8266 и ESP32

    И снова, уже в третий раз ( здесь у нас первый , вон там второй ) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny #esp8266 #esp32 #esp32cam #espressif #esp32s2 #esp32s3 #esp32c3 #xtensa #riscv #nodemcu

  21. Mit #Arduino_ide haben sie mittlerweile eine Giga-Software zusammegefrickelt. Der Uplöoad auf "Arduino RP2040 Connect"
    funktioniert nur mit der alten 1.8 IDE und nur als Root .
    Falls Arduinisten mir Tipps geben wollen, dann lest bitte erst hier! Hab ich alles geprüft, und ist OK
    wiki.archlinux.org/title/Ardui

  22. Все мои Ардуинки: часть вторая, ATtiny и STM

    Продолжаю перебирать все мои Ардуинки и делиться опытом работы с ними. В прошлый раз я выдал базу про платы, начавшие свою жизнь как официальные продукты Arduino. Но время показывает, что истинная сила платформы скрывалась не в конкретных Uno и Nano, а в открытости и расширяемости. В этой и следующей части речь пойдёт уже о сторонних решениях, разработанных и поддержанных в Arduino IDE творческими усилиями множества энтузиастов. Сегодня это будут довольно редкоземельные элементы — платы, не так часто встречающиеся в самоделках. Но возможно, это именно то, что вы искали для решения какой-то особенно нестандартной задачи. А я расскажу о некоторых связанных с ними граблях, по которым уже сплясал лично, чтобы вам не пришлось повторять этого дома.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny

  23. Все мои Ардуинки: часть первая, восьмибитные на ATmega

    В наши дни трудно найти связанного с электроникой человека, который не слышал бы про Arduino. Все мы знаем или хотя бы догадываемся, что это такое, этот наш краеугольный камень, лежащий в основе миллиона различных электронных самоделок, предмет горячей любви энтузиастов с паяльником наперевес, и красная тряпка синего цвета для опытных профессионалов от мира эмбеддеда. Но далеко не все представители обеих неравнодушных сторон знают, сколь много видов Arduino-совместимых плат существует в природе, какими возможностями они обладают, и чем могут быть полезны для народного хозяйства. Обладая некоторым личным опытом в поедании данной собаки, я решил разделить его с общественностью. Название является отсылкой к мыльной опере «Все мои детальки» из Футурамы. Ведь разных видов Arduino настолько много, что намечается целый сериал. Впрочем, не буду пытаться объять необъятное и перечислять всю сотню. Вместо этого сосредоточусь на тех, которыми обладаю или хотя бы подержал в руках. Приступаем!

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга

  24. DIY на заводе или как сделать измерительный комплекс для оценки износа опорных роликов

    Привет, Хабр ! В предыдущей статье я уже описывал свой опыт реализации программного (и немного аппаратного) комплекса «Системы сбора технологических данных» в рамках промышленного предприятия. А в этой статье я хочу поделиться опытом реализации DIY-проекта для нужд завода, речь пойдет об измерительном комплексе для оценки износа опорных роликов. Если стало интересно, то добро пожаловать под кат!

    habr.com/ru/articles/849558/

    #diy_или_сделай_сам #esp32 #java #android_development #arduino_ide #c++

  25. Вторичная жизнь вторичных часов. На Arduino

    Сегодня разберём решение небольшой практической задачи: запустим советские вторичные электромеханические часы максимально простым способом. Попутно узнаем несколько простых и не очень вещей из области электроники и программирования микроконтроллеров. Сложность проекта в самый раз для начинающих, уже сделавших свои первые шаги, и теперь нуждающихся в чуть более сложных следующих шагах.

    habr.com/ru/companies/ruvds/ar

    #arduino #arduino_ide #arduino_nano #rtc #часы #clock #вторичные_часы #diy #diyпроекты #ruvds_статьи

  26. Диплом специалиста ИБ. Часть №2 — Стационарное устройство SmartLight

    Привет, Хабр! Данная статья является второй в цикле “Диплом специалиста ИБ”, в рамках которого я рассказываю про свой опыт написания выпускной квалификационной работы на программе высшего образования “Компьютерная безопасность”. В предыдущей статье я описывал математическую модель и формирование методики обеспечения безопасности устройств Интернета вещей, использующих в качестве коммуникационного протокола технологию Bluetooth Low Energy. В текущей статье речь пойдет про создание одного из устройств Интернета вещей - стационарного устройства SmartLight, разработка которого велась без реализации каких-либо предложенных мной в первой части механизмов защиты. Если вы не успели ознакомиться с первой частью цикла статей, советую сначала прочитать ее для того, чтобы лучше понимать контекст происходящего.

    habr.com/ru/articles/792186/

    #esp32 #arduino_ide #ble #bluetooth #iot #iot_разработка #интернет_вещей #микроконтроллеры #умные_устройства #diy_умный_дом

  27. 「それはムリです」「~になっちゃいます」……「Arduino IDE」の言葉遣いがかわいい/エラーメッセージ恐怖症の人もこれには思わずニッコリ【やじうまの杜】
    forest.watch.impress.co.jp/doc

    #forest_watch_impress #Arduino_IDE #プログラミング #Windows

  28. Вольтамперметр на базе ESP8266 с записью данных в лог и передачей их по сети Интернет

    Сегодня мы с Вами соберём вольтамперметр на безе ESP8266, он оснащён модулями: INA226, модуль реального времени, цифровой датчик температуры, сенсорный экран, SD карта для сохранения логов, WI-FI модуль, контроллер для управления силовыми ключами. Такой прибор отлично подойдёт не только для использования его в блоке питания, но и в электронной нагрузке, в бортовой сети автомобиля, системе солнечных батарей и для других систем, где при достижении определённого порога по напряжению, силе тока или температуре, прибор должен отключить или подключить необходимые модули. На главной странице у нас отображаются данные: напряжение, сила тока, ватты, миллиампер в час, милливатт в час, текущая температура с цифрового датчика температуры и скорость вращения вентилятора. В верхней части экрана у нас отображается текущее время и IP адрес, по которому мы можем подключится к нашему устройству с помощью телефона, планшета или компьютера из любой точки мира.

    habr.com/ru/articles/779496/

    #arduino #arduino_ide #c++ #html

Share on Mastodon

Enter the server where you have an account.