#video #toread about #CH32V003 #microcontrollers. #electronics #hardware
on 02026-06-22#CNLohr has new #CH32V006 porn on his channel, featuring its supposedly 1.7Msps ADC in a TDR use case. Apparently its DMA can schedule future I/Os, apparently even to memory-mapped I/O addresses, and you can control the timing of ADC samples to within a single 48MHz CPU clock cycle, although you can’t sample at 48Msps. The ADC is astonishingly clear, especially when he uses an external quartz crystal to get more precise sample times; the code works on the #CH32V003 ADC but has worse precision, but the ’006 has a problem lacking on the ’003 — a discontinuity in the count at multiples of 512 (large DNL?). Oh and apparently UIAPduino SBCs powered by a CH32V006 are available for ¥290 in Tokyo vending machines? Which also sell Raspberry Pi Pico 2s for ¥1060‽ And, holy shit, he can actually very clearly visualize the reflections back and forth from a roll of coax cable with the opposite end open-circuited. He plots it with debug printfs and his "dyngraph" program. #video #microcontrollers #electronics #hardware
on 02026-06-02#video on #speech-synthesis from an 8-pin #CH32V003, driving a speaker through a transistor, using 2-bit ADPCM and the Talkie #LPC speech synthesis library. #electronics #microcontrollers #hardware
on 02026-05-24#video on using LEDs as light sensors with the #CH32V003 opamp for visible-light over-the-air updates for his badge. #electronics #hardware #communications
on 02026-05-24#EEVblog #video on #CH32V003 #microcontrollers, documenting his half-hour to get the thing up and running, in January 02023, when it only cost 10¢. #electronics #hardware
on 02026-05-24#cpldcpu got 99.5% MNIST accuracy with variable quantization and depthwise separable convolution on a CH32V002, a newer, smaller #RISC-V #CH32V003 with multiplier #hardware. #microcontrollers #electronics #hardware #neural-networks #toread
on 02026-04-29#CH32V003 #microcontrollers #bitbanging low-speed #USB by #CNLohr. “The bootloader version of the tool can create a HID device, enumerate and allow execution of code on-device in 1,920 bytes of code. Basic HID setups are approximately 2kB, like the Joystick demo.”
on 02025-11-11using #CH32V003 #microcontrollers for debugging connections to #ARM #electronics #hardware (alternative to ST-Link or J-Link) obtained by #hoarding disposable vapes. The protocol is CoreSight DAP (Debug Access Probe) over SWD, also implemented by CMSIS-DAP, DAPLink, or free-dap.
on 02025-11-11#speech on #CH32V003 #microcontrollers #electronics #hardware using #Talkie
on 02025-11-05#video #toread of “10¢” #electronics #hardware for making #music with #CH32V003 #microcontrollers
on 02025-10-21#LCSC #pricing for 16-pin #CH32V003 #microcontrollers #electronics #hardware: 14.21¢ in quantity 500. Not the cheapest, but it’s a RISC-V with IIRC an on-board op-amp, though the linked datasheet only covers the CPU really.
on 02025-03-16#LCSC #pricing for #CH32V003 #electronics #hardware is 12.45¢ in quantity 500. These are #RISC-V #microcontrollers
on 02024-08-27