2024-11-12 00:55:52 +06:00
2024-11-12 00:55:52 +06:00
2024-11-12 00:55:52 +06:00
2024-10-16 01:37:31 +06:00
2024-11-12 00:55:52 +06:00
2024-10-10 00:45:09 +06:00
2024-10-15 00:16:50 +06:00
2024-10-10 00:45:09 +06:00
2024-10-13 05:32:44 +06:00
2024-10-14 15:32:44 +06:00
2024-11-12 00:55:52 +06:00

CH32V203 Node Firmware

Firmware for a CH32V203 MCU with a W5500 Ethernet controller.

TODO:

UnplatformIOify this

Features

  • W5500 Ethernet controller support
  • Network protocol support including:
    • DHCP client
    • MQTT client
  • RS485 communication
  • OneWire sensors

Development Environment

  • Platform: CH32V
  • Board: CH32V203C8T6
  • Framework: ch32v003fun
  • Build System: PlatformIO
  • Compiler: RISC-V GCC 14.2.0

Project Structure

  • /include - Header files
  • /lib - Project libraries including WIZnet ioLibrary
  • /src - Source code
Description
ch32v203 + w5500 eth node
Readme 7.1 MiB
Languages
C 97.6%
Assembly 2.1%
Makefile 0.3%