Giter Club home page Giter Club logo

ch32v203-devboard's Introduction

CH32V203 Development Board

Summary

Schematic and Board layout of CH32V203 Development Board. This project was created using KiCAD 8.

MCU

CH32V203C8T6
144MHz, 20KB RAM, 64KB ROM

Features

  • CH32V203C8T6 RISC-V
  • 144 MHz maximum frequency, 64 KB of Flash memory, 20 KB of SRAM
  • 8 MHz crystal (High-Speed Enternal Clock)
  • 32.768 KHz crystal (Low-Speed External Clock)
  • Frequency deviation of crystal has been tested (on FR-4 board with a thickness of 1.6 mm)
  • White LED for PC13
  • 2x20 side pins
  • Size: 50.80 mm x 20.32 mm
  • USB Device (Type-C)
    • PA11 USB1_DM
    • PA12 USB1_DP
  • USB Host (Type-C)
    • PB6 USB2_DM
    • PB7 USB2_DP
  • All component parameters are already set for JLCPCB. (Thanks for Fabrication Toolkit)
    • Tooling Hole for SMT Assembly has been added.

Solder jumpers

  • JP1 ... If this jumper is opened, 3.3V cannot be output from the USB or 5V pins through the LDO regulator, and power must be supplied to the MCU from 3.3V. Instead, the quiescent current of the LDO regulator can be set to 0, which optimizes power consumption.
  • JP2 ... Shorting this jumper disables the back-flow protection from the 5V pin to the USB input; short it when you want to output 5V from the USB to 5V with no voltage drop or when you want to use the 5V pin to power the USB2 output. Do not supply power from both the 5V pin and USB while shorted. Note that shorting this pin will increase current consumption by about 0.1~0.2mA due to the pull-down resistor on the CC pin.
  • JP3 ... Shorting all of these jumpers changes the function of USB2 from Host to Device and allows it to receive power from USB2. In this case, it is not recommended to use USB1 and USB2 at the same time (because of the risk of short circuits if the voltages of USB1 and USB2 are different)

Parts List

You can see parts list from the BOM below.
Parts List

Schematic and Board image

Board schematic
Board Image

LICENSE

MIT LICENSE
You may use it freely for personal use, but if you wish to use it for commercial purposes, I would appreciate it if you could contact me.

ch32v203-devboard's People

Contributors

21km43 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.