#cubeide — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #cubeide, aggregated by home.social.
-
Замена STM32CubeIDE и переход в среду VSCode для Embedded-разработки
Бесплатных IDE для разработки микроконтроллеров не так уж много, а их интерфейс, основанный на Eclipse, вызывает у меня только страдания. В итоге разработка превращается в постоянное переключение с VSCode для редактирования кода в CubeIDE для его сборки и отладки. Но почему бы не собрать все инструменты в VSCode в едином расширении, заодно подогнав автогенерацию проектов под стиль компании/личные предпочтения? Об и будет моя первая статья. Привет, Хабр!
-
Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11
Тёплое зелёное свечение ИВ-11 и ИВ-6, современная электроника на STM32 и минималистичный корпус. Проект сочетает советскую эстетику 80-х с доступными современными компонентами.
https://habr.com/ru/articles/1019954/
#часы #разработка #контроллеры #stm32 #altium_designer #печатная_плата #3dпечать #3dмоделирование #ссср #cubeide
-
Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11
Тёплое зелёное свечение ИВ-11 и ИВ-6, современная электроника на STM32 и минималистичный корпус. Проект сочетает советскую эстетику 80-х с доступными современными компонентами.
https://habr.com/ru/articles/1019954/
#часы #разработка #контроллеры #stm32 #altium_designer #печатная_плата #3dпечать #3dмоделирование #ссср #cubeide
-
Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11
Тёплое зелёное свечение ИВ-11 и ИВ-6, современная электроника на STM32 и минималистичный корпус. Проект сочетает советскую эстетику 80-х с доступными современными компонентами.
https://habr.com/ru/articles/1019954/
#часы #разработка #контроллеры #stm32 #altium_designer #печатная_плата #3dпечать #3dмоделирование #ссср #cubeide
-
Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11
Тёплое зелёное свечение ИВ-11 и ИВ-6, современная электроника на STM32 и минималистичный корпус. Проект сочетает советскую эстетику 80-х с доступными современными компонентами.
https://habr.com/ru/articles/1019954/
#часы #разработка #контроллеры #stm32 #altium_designer #печатная_плата #3dпечать #3dмоделирование #ссср #cubeide
-
STM32 + FREERTOS + SDIO + FATFS
Подключение SD-карты к микроконтроллеру — классическая задача, но путь от инициализации аппаратного интерфейса до работы с файлами в многозадачной среде усыпан скрытыми камнями. В этой статье я на практике разберу полный цикл интеграции SDIO, файловой системы FatFs и ОСРВ FreeRTOS на STM32.
-
Двухканальная паяльная станция на базе STM32
Привет, Хабр. С праздниками всех читателей! Меня зовут Павел, и одним из моих хобби является создание различных устройств на базе микроконтроллеров. Это моя первая статья здесь, и я буду рад конструктивной критике со стороны завсегдатаев Хабра.
-
VL53L0 и STM32F103C8T6
Подключение датчика VL53L0X к микроконтроллеру STM32F103 и вывод расстояния в реальном времени. Рассмотрены особенности инициализации датчика, настройка I²C-интерфейса и обработка данных. Приведен пример кода на языке C для работы с периферией STM32.
-
VL53L0 и STM32F103C8T6
Подключение датчика VL53L0X к микроконтроллеру STM32F103 и вывод расстояния в реальном времени. Рассмотрены особенности инициализации датчика, настройка I²C-интерфейса и обработка данных. Приведен пример кода на языке C для работы с периферией STM32.
-
VL53L0 и STM32F103C8T6
Подключение датчика VL53L0X к микроконтроллеру STM32F103 и вывод расстояния в реальном времени. Рассмотрены особенности инициализации датчика, настройка I²C-интерфейса и обработка данных. Приведен пример кода на языке C для работы с периферией STM32.
-
VL53L0 и STM32F103C8T6
Подключение датчика VL53L0X к микроконтроллеру STM32F103 и вывод расстояния в реальном времени. Рассмотрены особенности инициализации датчика, настройка I²C-интерфейса и обработка данных. Приведен пример кода на языке C для работы с периферией STM32.
-
Цифровой звук на STM32: подключаем аналоговый микрофон через SAI и NAU88C22
ИИ обложка, потому что модно. Иногда простой проект превращается в увлекательное исследование. Разбираясь с записью звука на STM32L432 через аудиокодек NAU88C22, я не только подключил микрофон и настроил кодек, но и столкнулся с рядом интересных задач. Разбираясь с ними, я узнал много нового о SAI, работе с SD-картой и нюансах цифрового звука — и теперь хочу поделиться этим опытом. Железка, на которой идет разработка, — это не просто плата для экспериментов, а прототип, сделанный как образец для одного проекта. Так что любопытство, конечно, присутствовало, но двигало процесс скорее желание довести до ума конкретное (будущее) устройство.
https://habr.com/ru/companies/selectel/articles/892852/
#selectel #stm32 #cubeide #микроконтроллеры #nau88C22 #i2s #wav
-
Цифровой звук на STM32: подключаем аналоговый микрофон через SAI и NAU88C22
ИИ обложка, потому что модно. Иногда простой проект превращается в увлекательное исследование. Разбираясь с записью звука на STM32L432 через аудиокодек NAU88C22, я не только подключил микрофон и настроил кодек, но и столкнулся с рядом интересных задач. Разбираясь с ними, я узнал много нового о SAI, работе с SD-картой и нюансах цифрового звука — и теперь хочу поделиться этим опытом. Железка, на которой идет разработка, — это не просто плата для экспериментов, а прототип, сделанный как образец для одного проекта. Так что любопытство, конечно, присутствовало, но двигало процесс скорее желание довести до ума конкретное (будущее) устройство.
https://habr.com/ru/companies/selectel/articles/892852/
#selectel #stm32 #cubeide #микроконтроллеры #nau88C22 #i2s #wav
-
Цифровой звук на STM32: подключаем аналоговый микрофон через SAI и NAU88C22
ИИ обложка, потому что модно. Иногда простой проект превращается в увлекательное исследование. Разбираясь с записью звука на STM32L432 через аудиокодек NAU88C22, я не только подключил микрофон и настроил кодек, но и столкнулся с рядом интересных задач. Разбираясь с ними, я узнал много нового о SAI, работе с SD-картой и нюансах цифрового звука — и теперь хочу поделиться этим опытом. Железка, на которой идет разработка, — это не просто плата для экспериментов, а прототип, сделанный как образец для одного проекта. Так что любопытство, конечно, присутствовало, но двигало процесс скорее желание довести до ума конкретное (будущее) устройство.
https://habr.com/ru/companies/selectel/articles/892852/
#selectel #stm32 #cubeide #микроконтроллеры #nau88C22 #i2s #wav
-
Цифровой звук на STM32: подключаем аналоговый микрофон через SAI и NAU88C22
ИИ обложка, потому что модно. Иногда простой проект превращается в увлекательное исследование. Разбираясь с записью звука на STM32L432 через аудиокодек NAU88C22, я не только подключил микрофон и настроил кодек, но и столкнулся с рядом интересных задач. Разбираясь с ними, я узнал много нового о SAI, работе с SD-картой и нюансах цифрового звука — и теперь хочу поделиться этим опытом. Железка, на которой идет разработка, — это не просто плата для экспериментов, а прототип, сделанный как образец для одного проекта. Так что любопытство, конечно, присутствовало, но двигало процесс скорее желание довести до ума конкретное (будущее) устройство.
https://habr.com/ru/companies/selectel/articles/892852/
#selectel #stm32 #cubeide #микроконтроллеры #nau88C22 #i2s #wav
-
Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32
Всем привет, совсем недавно я начал изучать протокол USB на STM32F103C8 , а именно HID-устройства . Я такой человек, который не сильно любит теорию, но обожает учиться всему на практике, поэтому я тут же начал думать над будущим проектом. И я вспомнил, что совсем недавно заказал себе wifi модуль - ESP8266 .
https://habr.com/ru/articles/855750/
#stm32 #embedded #микроконтроллеры #esp #esp8266 #usb #usbhid #cubeide
-
Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32
Всем привет, совсем недавно я начал изучать протокол USB на STM32F103C8 , а именно HID-устройства . Я такой человек, который не сильно любит теорию, но обожает учиться всему на практике, поэтому я тут же начал думать над будущим проектом. И я вспомнил, что совсем недавно заказал себе wifi модуль - ESP8266 .
https://habr.com/ru/articles/855750/
#stm32 #embedded #микроконтроллеры #esp #esp8266 #usb #usbhid #cubeide
-
Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32
Всем привет, совсем недавно я начал изучать протокол USB на STM32F103C8 , а именно HID-устройства . Я такой человек, который не сильно любит теорию, но обожает учиться всему на практике, поэтому я тут же начал думать над будущим проектом. И я вспомнил, что совсем недавно заказал себе wifi модуль - ESP8266 .
https://habr.com/ru/articles/855750/
#stm32 #embedded #микроконтроллеры #esp #esp8266 #usb #usbhid #cubeide
-
Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32
Всем привет, совсем недавно я начал изучать протокол USB на STM32F103C8 , а именно HID-устройства . Я такой человек, который не сильно любит теорию, но обожает учиться всему на практике, поэтому я тут же начал думать над будущим проектом. И я вспомнил, что совсем недавно заказал себе wifi модуль - ESP8266 .
https://habr.com/ru/articles/855750/
#stm32 #embedded #микроконтроллеры #esp #esp8266 #usb #usbhid #cubeide
-
Переходим с STM32 на GD32
Микроконтроллеры STM32 и GigaDevice GD32 часто сравнивают из-за схожей архитектуры и совместимости. GD32 является своеобразным «клоном» STM32, использующим такое же ядро ARM Cortex-M. Основное отличие между ними — это цена, так как GD32 обычно дешевле, что делает его привлекательным для проектов с ограниченным бюджетом. Однако несмотря на схожесть, существуют различия характеристиках и уровне поддержки, которые могут повлиять на выбор между этими двумя семействами микроконтроллеров.
-
Правка скриптов автоконфигурации cubeMX/cubeIDE
На примере добавления дополнительных классов USB (Media Transfer Protocol (MTP) и Smart Card (CCID)) показать каким образом можно вносить изменения в скрипты автоконфигурации для ускорения создания последующих проектов, а также для исправления существующих ошибок в них, чтобы не держать в голове, какие в каком случае постоянно вносить правки для исправления тех или иных ошибок.