- Sep 13, 2023
-
-
cnlohr authored
-
- Sep 04, 2023
-
-
CNLohr authored
-
- Aug 19, 2023
-
-
charlesl authored
-
- Aug 18, 2023
-
-
Pascal Brunot authored
-
- Aug 17, 2023
- Aug 02, 2023
-
-
Mark Frost authored
-Implement CH3 and CH4 optionally via #define -By default only CH1 and CH2 are enabled. -Channels 3 and 4 can be enabled by uncommenting the appropriate line -Choose whether default of PWM pins is HIGH (0xff) or LOW (0x00) NOTES: -Channel 3 is on a different port (GPIOC) which will be enabled if needed. -Channel 4 is on the NRST pin so not usable unless you use `minichlink -d` to disable the NRST function so the pin can be used as a GPIO -If your board has a bypass capacitor on PD7 for a reset button the waveforms observed on CH4 will not be nice square waves.
-
Mark Frost authored
Uses partially remapped pins to read a rotary encoder (or any quadrature input) using pins that should be 5V tolerant
-
- Aug 01, 2023
-
-
Mingjie Li authored
-
Mark Frost authored
These boards have an LED on D6 https://github.com/wuxx/nanoCH32V003
-
- Jul 30, 2023
-
-
Eric Brombaugh authored
-
- Jul 27, 2023
-
-
eeucalyptus authored
-
- Jul 25, 2023
-
-
eeucalyptus authored
-
eeucalyptus authored
-
pio authored
-
- Jul 20, 2023
-
-
pio authored
-
- Jul 19, 2023
- Jul 14, 2023
-
-
Mark Frost authored
-
Mark Frost authored
SYSTEM_CORE_CLOCK went away in favor of FUNCONF_SYSTEM_CORE_CLOCK APB_CLOCK is only used in the i2c_slave.h and ch32v003_SPI.h files so the references there have been maintained.
-
- Jul 04, 2023
-
-
JimmusW authored
-
- Jul 03, 2023
-
-
Bob Ryan authored
-
- Jul 01, 2023
-
-
cnlohr authored
-
- Jun 30, 2023
- Jun 28, 2023
-
-
recallmenot authored
-
cnlohr authored
-
cnlohr authored
* No more needing to decide between printf and UART in code. * Better debugprintf input * Unified code for all clock sources. * TINYVECTOR now saves like another 120 bytes of space. * None of the `Makefile`s except `bootloader` need anything extra * All configuration via `funconfig.h` * Sane defaults. * `SystemInit()` also initializes debugging (UART or SWIO depending on configuration) * Tunable timeout on debug printf. * Configurable UART baud rate. * `funconfig.h` is automatically included by `ch32v003fun.h` * Paves the way for other, non-003 processors.
-
- Jun 26, 2023
-
-
recallmenot authored
-
- Jun 21, 2023
-
-
cnlohr authored
-
recallmenot authored
-
CNLohr authored
-
CNLohr authored
* Convert `sandbox` to `template`
-
cnlohr authored
-
- Jun 20, 2023