#Vitocal_262-A #Wärmepumpe ohne Cloud in #Home_Assistant -

Die #Vitocal262-A wird mit #ESPHome und #CAN_Bus lokal in #Home_Assistant eingebunden, ganz ohne #Viessmann Cloud.

Bei Geräten im #Smart_Home ist es immer wieder das gleiche Thema. Die Hardware steht im eigenen Keller, die Daten entstehen im eigenen Haus, aber ohne Cloudzugang sieht man oft nur einen Bruchteil davon. So war es auch bei meiner #Viessmann #Vitocal262-A #Brauchwasserwärmepumpe...

https://gnulinux.ch/vitocal-262-a-ohne-cloud-in-home-assistant

Vitocal 262-A Wärmepumpe ohne Cloud in Home Assistant

Die Vitocal 262-A wird mit ESPHome und CAN Bus lokal in Home Assistant eingebunden, ganz ohne Viessmann Cloud.

GNU/Linux.ch

Пуск CAN-трансивера на STM32

Многие STM32 микроконтроллеры обладают CAN трансивером. Даже не одним. В этом тексте я расскажу про особенности работы CAN-трансивера на STM32 (bxCAN). Вы узнаете как работает CAN буквально под капотом.

https://habr.com/ru/articles/986330/

#can #stm32 #bxCAN #canbus #can_bus #usb2canfd_v1 #usb2canfd

Пуск CAN-трансивера на STM32

Многие STM32 микроконтроллеры обладают CAN трансивером. Даже не одним. В этом тексте я написал про особенноcи работы c CAN на STM32. Что такое CAN и зачем он нужен можете почитать тут ( CAN-шина...

Хабр

ПРОГРАММА КОНТРОЛЛЕРА СЕТИ CAN

Продолжаю публикацию статей по структуре "Умный дом" на основе локальной сети CAN. В этой статье описывается программа, которая записывается в каждый контроллер локальной сети. Программа написана любителем, не профессионалом, поэтому за ошибки прошу не судить строго. К тому же сам признаю, что стиль написания программы несколько устарел, но переучиваться не хочется да и поздно. В общем «не стреляйте в музыканта, он играет как может» . Попытался поместить исходный текст программы в статью, но понял что это невозможно из-за большого количества строк программы. Поэтому программу выложил в своем репозитории на github: https://github.com/OldIngineer/MySmartHouse3 . И попытался кратко описать основные моменты программы.

https://habr.com/ru/articles/982958/

#can_bus #esp32 #mqtt #espidf #smart_home #program

GitHub - OldIngineer/MySmartHouse3: Система "Умный дом" основанная на интерфейсе CAN/TWAI. В качестве контроллера устройств сети выбрана микросхема ESP32-C6.

Система "Умный дом" основанная на интерфейсе CAN/TWAI. В качестве контроллера устройств сети выбрана микросхема ESP32-C6. - OldIngineer/MySmartHouse3

GitHub

Обзор реализации протокола ISO-TP с сайта Разработчики-Еноты

В этом тексте я произвел обзор Си-шной реализации протокола iso-15765 (он же ISO-TP), которую можно свободно скачать с сайта github в репозитории DevCoons. Определил достоинства и недостатки данной реализации ISO-TP протокола.

https://habr.com/ru/articles/958354/

#isotp #devcoon #iso15765 #iso15765 #CAN #can_bus #canbus #Devcoons #isotp #еноты

Обзор реализации протокола ISO-TP с сайта Разработчики-Еноты

" ISO-TP — младший брат TCP " Пролог В программировании МК часто надо работать с CAN. CAN может передавать только по 8 байт, однако любая задача требует передавать массивы и большего размера, например...

Хабр

CAN шина на Audio-Jack (или новая жизнь Audio-Jack)

При разработке электроники часто приходится работать с CAN шиной. Это не только автомобилестроение, но и электронная начинка для лифтов, поездов, кораблей, космических аппаратов и прочего тоже использует CAN шину для общения между агрегатами. При прототипировании CAN совместимых устройств часто надо собирать и разбирать различные конфигурации CAN шин. Два устройства, 4 устройства, 8 устройств, потом снова 3 и прочее. В этом тексте я представил инструкцию по сборке harness-a для CAN или RS-485.

https://habr.com/ru/articles/955398/

#can_bus #rs485 #harness #жгут #прототипирование #отладка #rs485 #провода #общая_шина #дифференциальные_пары

CAN шина на Audio-Jack (или новая жизнь Audio-Jack)

«Программирование микроконтроллеров — это не только головой, но и руками. Не только руками, но и головой.» Пролог Так вышло, что до разработки автомобильной электроники я варил прошивки для...

Хабр

Утилита CANcat (или CAN-Мессенджер)

Недавно я купил себе CAN-трансивер USB2 CAN FD_V1 и с удивлением обнаружил насколько же простой и лаконичный протокол заложили разработчики в прошивку STM32G0B1CBT6. Это протокол SLCAN. По сути serial CLI . И это оказалось очень кстати, ведь в программировании микроконтроллеров порой приходится работать с UDS протоколом. Как известно, UDS протокол работает поверх сетевого протокола ISO-TP . В этом тексте я написал под SLCAN простую отладочную утилиту для отладки процесса передачи данных по протоколу ISO-TP (ISO 15765-2).

https://habr.com/ru/articles/948770/

#CANcat #memcpy #netcat #can_bus #isotp #DoCAN #usb2canfd #can #slcan #serial_port

Утилита CANcat (или CAN-Мессенджер)

Пролог Недавно я купил себе CAN-трансивер USB2CANFD_V1 и с удивлением обнаружил насколько же простой и лаконичный протокол заложили разработчики в прошивку STM32G0B1CBT6. Это протокол SLCAN. По сути...

Хабр

CAN-шина (Теория)

Вэтом тексте изложены базовые теоретические основы по CAN шине безотносительно к конкретному микроконтроллеру. CAN — это двухпроводный , дифференциальный , последовательный , полудуплексный интерфейс для передачи бинарных данных между электронными платами (PCB). В качестве кабеля чаще всего применяют одну экранированную витую пару проводов с именами: CAN_L и CAN_H.

https://habr.com/ru/articles/939978/

#can #can_bus #can_interface #can_шина #can_classic #feildbus #business_logic #controller_area_network #interface #protocol

CAN-шина (Теория)

Пролог CAN — это двухпроводный, дифференциальный, последовательный, полудуплексный интерфейс для передачи бинарных данных между электронными платами (PCB). В качестве кабеля чаще всего...

Хабр

Обзор переходника USB-CAN [USBCAN-II C]

В программировании микроконтроллеров часто приходится работать с CAN шиной. В этом тексте я произвел обзор USB-CAN переходника USBCAN-II C. Как известно, продаже не существует компьютеров с интерфейсов CAN. Зато во всех настольных компьютерах и LapTop(ах) есть USB. В связи с этим для отладки оборудования с CAN нужны всяческие переходники USB-CAN. В этот тексте я написал про достаточно хороший переходник с USB на CAN, который не раз выручал меня при отладке прошивок с CAN-трансивером. Называется изделие USBCAN-II C. Вот он перед вами.

https://habr.com/ru/articles/794831/

#USBCANII #USBCANII_C #CAN #usbcan #автомобилестроение #автомобильная_электроника #can_bus #can_шина #GCAN

Обзор переходника USB-CAN [USBCAN-II C]

Пролог Как известно, продаже не существует компьютеров с интерфейсов CAN. Зато во всех настольных компьютерах и LapTop(ах) есть USB. В связи с этим для отладки оборудования с CAN нужны всяческие...

Хабр

Индикатор искусственного горизонта на базе esp32

Для получения данных о пространственном положении самолета в полете, а также для информирование о высоте и скоростях разрабатываются пилотажные дисплеи.

https://habr.com/ru/articles/891606/

#авиагоризонт #положение_тела #esp32 #графика #встраиваемые_системы #can_bus #diyпроекты

Индикатор искусственного горизонта на базе esp32

Для получения данных о пространственном положении самолета в полете, а также для информирование о высоте и скоростях разрабатываются пилотажные дисплеи. искусственный горизонт Хотелось немного...

Хабр

Эксперименты с самодельным компьютером воздушных данных

В авиации для измерения скорости движения летательного аппарата в воздушной среде используется трубка Пито и электронный вычислитель или air data computer.

https://habr.com/ru/articles/885094/

#stm32 #авиация #diyпроекты #can_bus #высотомер #воздушная_скорость

Эксперименты с самодельным компьютером воздушных данных

В авиации для измерения скорости движения летательного аппарата в воздушной среде используется трубка Пито и электронный вычислитель или air data computer. Многие авиационные ADC измеряют полное и...

Хабр