#ch32v003 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ch32v003, aggregated by home.social.
-
Rust Helps Make A $1 Handheld Console
https://fed.brid.gy/r/https://hackaday.com/2026/05/01/rust-helps-make-a-1-handheld-console/
-
Rust Helps Make A $1 Handheld Console
https://fed.brid.gy/r/https://hackaday.com/2026/05/01/rust-helps-make-a-1-handheld-console/
-
Учебный проект: Комнатный светофор
Данная статья имеет шуточный характер. На самом деле я заказал случайно не тот модуль (хотел RGB модуль, а взял RYG модуль), потом решил, раз я его взял сделаю учебный проект.
-
Учебный проект: Комнатный светофор
Данная статья имеет шуточный характер. На самом деле я заказал случайно не тот модуль (хотел RGB модуль, а взял RYG модуль), потом решил, раз я его взял сделаю учебный проект.
-
Учебный проект: Комнатный светофор
Данная статья имеет шуточный характер. На самом деле я заказал случайно не тот модуль (хотел RGB модуль, а взял RYG модуль), потом решил, раз я его взял сделаю учебный проект.
-
Учебный проект: Комнатный светофор
Данная статья имеет шуточный характер. На самом деле я заказал случайно не тот модуль (хотел RGB модуль, а взял RYG модуль), потом решил, раз я его взял сделаю учебный проект.
-
Разработка USB-клавиатуры без поиска легкого пути
Помимо полноценных клавиатур, есть клавиатуры с несколькими кнопками, клавиши которых можно запрограммировать. Их называют еще макропадами. Макропад не сложно купить, хоть часто он стоит дороже обычной клавиатуры, но можно и сделать. Статей как его смастерить много, самый простой способ — использовать каждый вывод микроконтроллера, пока они не закончатся. Но у меня не было никакого желания делать все как у всех. Хотелось чего-то по-настоящему DIY. Поэтому в статье пойдет подробный рассказ о разработке USB-клавиатуры на микроконтроллере CH32V003, в котором по умолчанию нет поддержки USB. Но чтобы проект был более интересным, клавиатура состоит из 9 кнопок, 3-х энкодеров и 2-х светодиодов. При этом корпус и кейкапы тоже сделаны самостоятельно (почти). Но стоит еще добавить, что эта статья могла бы и не появится на свет, потому что когда сделал клавиатуру, то она работала с ошибками. Какое-то время я пытался их поправить, но сдался и забросил проект на месяц. Но вернулся с новыми знаниями, исправил ошибку в коде и оно заработало! Поэтому надеюсь, этот проект теперь может заслуживать вашего внимания.
https://habr.com/ru/companies/timeweb/articles/970500/
#DIY #макропад #клавиатура #usb #ch32v003 #rv003usb #timeweb_статьи
-
Разработка USB-клавиатуры без поиска легкого пути
Помимо полноценных клавиатур, есть клавиатуры с несколькими кнопками, клавиши которых можно запрограммировать. Их называют еще макропадами. Макропад не сложно купить, хоть часто он стоит дороже обычной клавиатуры, но можно и сделать. Статей как его смастерить много, самый простой способ — использовать каждый вывод микроконтроллера, пока они не закончатся. Но у меня не было никакого желания делать все как у всех. Хотелось чего-то по-настоящему DIY. Поэтому в статье пойдет подробный рассказ о разработке USB-клавиатуры на микроконтроллере CH32V003, в котором по умолчанию нет поддержки USB. Но чтобы проект был более интересным, клавиатура состоит из 9 кнопок, 3-х энкодеров и 2-х светодиодов. При этом корпус и кейкапы тоже сделаны самостоятельно (почти). Но стоит еще добавить, что эта статья могла бы и не появится на свет, потому что когда сделал клавиатуру, то она работала с ошибками. Какое-то время я пытался их поправить, но сдался и забросил проект на месяц. Но вернулся с новыми знаниями, исправил ошибку в коде и оно заработало! Поэтому надеюсь, этот проект теперь может заслуживать вашего внимания.
https://habr.com/ru/companies/timeweb/articles/970500/
#DIY #макропад #клавиатура #usb #ch32v003 #rv003usb #timeweb_статьи
-
Разработка USB-клавиатуры без поиска легкого пути
Помимо полноценных клавиатур, есть клавиатуры с несколькими кнопками, клавиши которых можно запрограммировать. Их называют еще макропадами. Макропад не сложно купить, хоть часто он стоит дороже обычной клавиатуры, но можно и сделать. Статей как его смастерить много, самый простой способ — использовать каждый вывод микроконтроллера, пока они не закончатся. Но у меня не было никакого желания делать все как у всех. Хотелось чего-то по-настоящему DIY. Поэтому в статье пойдет подробный рассказ о разработке USB-клавиатуры на микроконтроллере CH32V003, в котором по умолчанию нет поддержки USB. Но чтобы проект был более интересным, клавиатура состоит из 9 кнопок, 3-х энкодеров и 2-х светодиодов. При этом корпус и кейкапы тоже сделаны самостоятельно (почти). Но стоит еще добавить, что эта статья могла бы и не появится на свет, потому что когда сделал клавиатуру, то она работала с ошибками. Какое-то время я пытался их поправить, но сдался и забросил проект на месяц. Но вернулся с новыми знаниями, исправил ошибку в коде и оно заработало! Поэтому надеюсь, этот проект теперь может заслуживать вашего внимания.
https://habr.com/ru/companies/timeweb/articles/970500/
#DIY #макропад #клавиатура #usb #ch32v003 #rv003usb #timeweb_статьи
-
Разработка USB-клавиатуры без поиска легкого пути
Помимо полноценных клавиатур, есть клавиатуры с несколькими кнопками, клавиши которых можно запрограммировать. Их называют еще макропадами. Макропад не сложно купить, хоть часто он стоит дороже обычной клавиатуры, но можно и сделать. Статей как его смастерить много, самый простой способ — использовать каждый вывод микроконтроллера, пока они не закончатся. Но у меня не было никакого желания делать все как у всех. Хотелось чего-то по-настоящему DIY. Поэтому в статье пойдет подробный рассказ о разработке USB-клавиатуры на микроконтроллере CH32V003, в котором по умолчанию нет поддержки USB. Но чтобы проект был более интересным, клавиатура состоит из 9 кнопок, 3-х энкодеров и 2-х светодиодов. При этом корпус и кейкапы тоже сделаны самостоятельно (почти). Но стоит еще добавить, что эта статья могла бы и не появится на свет, потому что когда сделал клавиатуру, то она работала с ошибками. Какое-то время я пытался их поправить, но сдался и забросил проект на месяц. Но вернулся с новыми знаниями, исправил ошибку в коде и оно заработало! Поэтому надеюсь, этот проект теперь может заслуживать вашего внимания.
https://habr.com/ru/companies/timeweb/articles/970500/
#DIY #макропад #клавиатура #usb #ch32v003 #rv003usb #timeweb_статьи
-
Speech Synthesis on A 10 Cent Microcontroller https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #Microcontrollers #speechsynthesis #speechsynth #CH32V003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #Microcontrollers #speechsynthesis #speechsynth #CH32V003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #Microcontrollers #speechsynthesis #speechsynth #CH32V003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #Microcontrollers #speechsynthesis #speechsynth #CH32V003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller - Speech synthesis has been around since roughly the middle of the 20th century. Onc... - https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #microcontrollers #speechsynthesis #speechsynth #ch32v003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller - Speech synthesis has been around since roughly the middle of the 20th century. Onc... - https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #microcontrollers #speechsynthesis #speechsynth #ch32v003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller - Speech synthesis has been around since roughly the middle of the 20th century. Onc... - https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #microcontrollers #speechsynthesis #speechsynth #ch32v003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller - Speech synthesis has been around since roughly the middle of the 20th century. Onc... - https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #microcontrollers #speechsynthesis #speechsynth #ch32v003 #talking
-
Speech Synthesis on A 10 Cent Microcontroller - Speech synthesis has been around since roughly the middle of the 20th century. Onc... - https://hackaday.com/2025/10/31/speech-synthesis-on-a-10-cent-microcontroller/ #microcontrollers #speechsynthesis #speechsynth #ch32v003 #talking
-
10 Cent Microcontroller Makes Music - Compared to the old 8-bit Arduinos, it’s incredible how cheap modern microcontroll... - https://hackaday.com/2025/10/23/10-cent-microcontroller-makes-music/ #microcontrollers #musicalhacks #custompcb #ch32v003 #chiptune
-
10 Cent Microcontroller Makes Music - Compared to the old 8-bit Arduinos, it’s incredible how cheap modern microcontroll... - https://hackaday.com/2025/10/23/10-cent-microcontroller-makes-music/ #microcontrollers #musicalhacks #custompcb #ch32v003 #chiptune
-
10 Cent Microcontroller Makes Music - Compared to the old 8-bit Arduinos, it’s incredible how cheap modern microcontroll... - https://hackaday.com/2025/10/23/10-cent-microcontroller-makes-music/ #microcontrollers #musicalhacks #custompcb #ch32v003 #chiptune
-
10 Cent Microcontroller Makes Music - Compared to the old 8-bit Arduinos, it’s incredible how cheap modern microcontroll... - https://hackaday.com/2025/10/23/10-cent-microcontroller-makes-music/ #microcontrollers #musicalhacks #custompcb #ch32v003 #chiptune
-
10 Cent Microcontroller Makes Music - Compared to the old 8-bit Arduinos, it’s incredible how cheap modern microcontroll... - https://hackaday.com/2025/10/23/10-cent-microcontroller-makes-music/ #microcontrollers #musicalhacks #custompcb #ch32v003 #chiptune
-
World’s Cheapest ARM Debugger Is Actually RISC-V https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #Microcontrollers #CMSIS-DAP #low-speed #CH32V003 #ch32fun #DAPLink #RISC-V #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #Microcontrollers #CMSIS-DAP #low-speed #CH32V003 #ch32fun #DAPLink #RISC-V #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #Microcontrollers #CMSIS-DAP #low-speed #CH32V003 #ch32fun #DAPLink #RISC-V #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #Microcontrollers #CMSIS-DAP #low-speed #CH32V003 #ch32fun #DAPLink #RISC-V #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V - [bogdanthegeek] has a lot of experience with the ARM platform, and their latest es... - https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #microcontrollers #cmsis-dap #low-speed #ch32v003 #ch32fun #daplink #risc-v #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V - [bogdanthegeek] has a lot of experience with the ARM platform, and their latest es... - https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #microcontrollers #cmsis-dap #low-speed #ch32v003 #ch32fun #daplink #risc-v #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V - [bogdanthegeek] has a lot of experience with the ARM platform, and their latest es... - https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #microcontrollers #cmsis-dap #low-speed #ch32v003 #ch32fun #daplink #risc-v #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V - [bogdanthegeek] has a lot of experience with the ARM platform, and their latest es... - https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #microcontrollers #cmsis-dap #low-speed #ch32v003 #ch32fun #daplink #risc-v #arm #usb
-
World’s Cheapest ARM Debugger Is Actually RISC-V - [bogdanthegeek] has a lot of experience with the ARM platform, and their latest es... - https://hackaday.com/2025/10/22/worlds-cheapest-arm-debugger-is-actually-risc-v/ #microcontrollers #cmsis-dap #low-speed #ch32v003 #ch32fun #daplink #risc-v #arm #usb
-
Портирование драйвера VL53L1X на CH32V003
Опыт портирования драйвера VL53L1X с STM32 на CH32V003. Рассказываю, как адаптировать низкоуровневые функции I2C, настроить системный таймер для таймаутов и HAL_Delay, а также организовать пример работы через UART. Статья будет полезна тем, кто хочет использовать готовые драйверы STM32 на простых микроконтроллерах
-
Портирование драйвера VL53L1X на CH32V003
Опыт портирования драйвера VL53L1X с STM32 на CH32V003. Рассказываю, как адаптировать низкоуровневые функции I2C, настроить системный таймер для таймаутов и HAL_Delay, а также организовать пример работы через UART. Статья будет полезна тем, кто хочет использовать готовые драйверы STM32 на простых микроконтроллерах
-
Портирование драйвера VL53L1X на CH32V003
Опыт портирования драйвера VL53L1X с STM32 на CH32V003. Рассказываю, как адаптировать низкоуровневые функции I2C, настроить системный таймер для таймаутов и HAL_Delay, а также организовать пример работы через UART. Статья будет полезна тем, кто хочет использовать готовые драйверы STM32 на простых микроконтроллерах
-
Портирование драйвера VL53L1X на CH32V003
Опыт портирования драйвера VL53L1X с STM32 на CH32V003. Рассказываю, как адаптировать низкоуровневые функции I2C, настроить системный таймер для таймаутов и HAL_Delay, а также организовать пример работы через UART. Статья будет полезна тем, кто хочет использовать готовые драйверы STM32 на простых микроконтроллерах
-
i'd like to think no major changes will happen but i expect things being very wrong! still testing components to make sure they work the way i think they do - including tiny #ch32v003 firmware mostly ripped off amazing #ch32fun (btw, #kicad 3d viewer is really awesome; frequently, i am in a loop switching between layout, schema and 3d views) #diy #electronics
-
i'd like to think no major changes will happen but i expect things being very wrong! still testing components to make sure they work the way i think they do - including tiny #ch32v003 firmware mostly ripped off amazing #ch32fun (btw, #kicad 3d viewer is really awesome; frequently, i am in a loop switching between layout, schema and 3d views) #diy #electronics
-
i'd like to think no major changes will happen but i expect things being very wrong! still testing components to make sure they work the way i think they do - including tiny #ch32v003 firmware mostly ripped off amazing #ch32fun (btw, #kicad 3d viewer is really awesome; frequently, i am in a loop switching between layout, schema and 3d views) #diy #electronics
-
i'd like to think no major changes will happen but i expect things being very wrong! still testing components to make sure they work the way i think they do - including tiny #ch32v003 firmware mostly ripped off amazing #ch32fun (btw, #kicad 3d viewer is really awesome; frequently, i am in a loop switching between layout, schema and 3d views) #diy #electronics
-
i'd like to think no major changes will happen but i expect things being very wrong! still testing components to make sure they work the way i think they do - including tiny #ch32v003 firmware mostly ripped off amazing #ch32fun (btw, #kicad 3d viewer is really awesome; frequently, i am in a loop switching between layout, schema and 3d views) #diy #electronics
-
Делаем брелок с LED матрицей ярче
В моей прошлой статье про брелок со светодиодной матрицей основной проблемой была яркость. Он очень блекло светил. Мне написали в комментариях много предположений и мне захотелось проверить как можно решить эту проблему. Сначала, я хотел только дополнить первую статью сноской и перечислить, что работает, а что нет, но потом подумал, что лучше оформить это в отдельный и полноценный ответ. Возможно, его будет проще увидеть тем, кому была интересна первая статья. В этой статье сделаем два новых брелка, проверим оригинальную схему с MAX7219, заменим батарейку и посмотрим на отличия разных светодиодных матриц.
-
Делаем брелок с LED матрицей ярче
В моей прошлой статье про брелок со светодиодной матрицей основной проблемой была яркость. Он очень блекло светил. Мне написали в комментариях много предположений и мне захотелось проверить как можно решить эту проблему. Сначала, я хотел только дополнить первую статью сноской и перечислить, что работает, а что нет, но потом подумал, что лучше оформить это в отдельный и полноценный ответ. Возможно, его будет проще увидеть тем, кому была интересна первая статья. В этой статье сделаем два новых брелка, проверим оригинальную схему с MAX7219, заменим батарейку и посмотрим на отличия разных светодиодных матриц.
-
Делаем брелок с LED матрицей ярче
В моей прошлой статье про брелок со светодиодной матрицей основной проблемой была яркость. Он очень блекло светил. Мне написали в комментариях много предположений и мне захотелось проверить как можно решить эту проблему. Сначала, я хотел только дополнить первую статью сноской и перечислить, что работает, а что нет, но потом подумал, что лучше оформить это в отдельный и полноценный ответ. Возможно, его будет проще увидеть тем, кому была интересна первая статья. В этой статье сделаем два новых брелка, проверим оригинальную схему с MAX7219, заменим батарейку и посмотрим на отличия разных светодиодных матриц.
-
Делаем брелок с LED матрицей ярче
В моей прошлой статье про брелок со светодиодной матрицей основной проблемой была яркость. Он очень блекло светил. Мне написали в комментариях много предположений и мне захотелось проверить как можно решить эту проблему. Сначала, я хотел только дополнить первую статью сноской и перечислить, что работает, а что нет, но потом подумал, что лучше оформить это в отдельный и полноценный ответ. Возможно, его будет проще увидеть тем, кому была интересна первая статья. В этой статье сделаем два новых брелка, проверим оригинальную схему с MAX7219, заменим батарейку и посмотрим на отличия разных светодиодных матриц.