med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

371
active users

#ch32v003

0 posts0 participants0 posts today
circfruit<p>🤯 It looks like I'm in some kind of weird exploratory state of obscure super niche topics. I’ve been reading and testing <a href="https://fosstodon.org/tags/forth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forth</span></a> language (<a href="https://fosstodon.org/tags/gforth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gforth</span></a>) all day yesterday, for no reason. Then I decided to check if someone has ported it to another super niche microcontroller - <a href="https://fosstodon.org/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a>, and it turns out someone has! <a href="https://github.com/gravitydiv10/ch32v003-forth" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/gravitydiv10/ch32v0</span><span class="invisible">03-forth</span></a> on the top of that, the person looks like an <a href="https://fosstodon.org/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> user, judging by the org-mode file in one of their other repos and the posts in the Chinese emacs forums. 🤯</p>
Olimex<p>WCH 32-bit microcontrollers and tools are available now at <a href="http://olimex.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">olimex.com</span><span class="invisible"></span></a> <a href="https://olimex.wordpress.com/2025/03/24/wch-32-bit-risc-v-microcontrollers-and-tools-in-stock/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">olimex.wordpress.com/2025/03/2</span><span class="invisible">4/wch-32-bit-risc-v-microcontrollers-and-tools-in-stock/</span></a> <a href="https://mastodon.social/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.social/tags/wch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wch</span></a> <a href="https://mastodon.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <a href="https://mastodon.social/tags/programmer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programmer</span></a> <a href="https://mastodon.social/tags/debugger" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugger</span></a></p>
doragasu<p>This might be the smallest PCB I have ever designed. It's a switchless region switch and overclock mod board for <a href="https://mastodon.sdf.org/tags/SegaMegadrive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SegaMegadrive</span></a> / <a href="https://mastodon.sdf.org/tags/SegaGenesis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SegaGenesis</span></a> consoles. It's barely 2cm x 2.5cm, and most of the surface is occupied by solder pads. The microcontroller is a <a href="https://mastodon.sdf.org/tags/RISC_V" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISC_V</span></a> <a href="https://mastodon.sdf.org/tags/CH32V003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CH32V003</span></a>, the infamous "10 cent 32-bit MCU".<br><a href="https://gitlab.com/doragasu/md-swless-oc-sch" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/doragasu/md-swless-</span><span class="invisible">oc-sch</span></a></p><p><a href="https://mastodon.sdf.org/tags/Megadrive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Megadrive</span></a> <a href="https://mastodon.sdf.org/tags/Megadrive2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Megadrive2</span></a> <a href="https://mastodon.sdf.org/tags/Genesis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Genesis</span></a></p>
Dave 🔜 @WHY2025<p>light bleeding is fixed with the 4 layer design, programming pin is on the "wrong" SAO pin ofc, but yay! not sold on how sharp the jaw line and eye sockets are now, since theyre on the second layer. First CH32V003 design, programmed with the hackaday badge as a programmer! </p><p><a href="https://chaos.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <a href="https://chaos.social/tags/SAO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SAO</span></a> <a href="https://chaos.social/tags/SimpleAddOn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SimpleAddOn</span></a> <a href="https://chaos.social/tags/hackaday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hackaday</span></a></p>
cnlohr<p>I couldn't help but to play with these 21¢ LCDs on the 10¢ <a href="https://chaos.social/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://chaos.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a>. Adding touch, LCD outputs USB to a processor that has none of them, and without a USB connector! Join me on this little side quest. <a href="https://www.youtube.com/watch?v=KNDRUWlsu0k" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=KNDRUWlsu0</span><span class="invisible">k</span></a></p>
Larry (Mr.Optimization)<p>It's quite satisfying to write code in C because it "just works" on every system. My portable <a href="https://floss.social/tags/epaper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>epaper</span></a> library compiles and runs on the <a href="https://floss.social/tags/CH32V003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CH32V003</span></a> without any issues. It's a tight fit in 16K of FLASH, but some interesting projects are possible.</p>
YRabbit<p>So I remember what I stopped with <a href="https://mastodon.sdf.org/tags/CH32V003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CH32V003</span></a> - I soldered three pins for the new Board and it was programmed without problems and flashed with an LED. The old one signs of life does not show. <a href="https://mastodon.sdf.org/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.sdf.org/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a></p>
Chris Gammell<p>I have been following Pallav Aggarwal's blog since I noticed his posts on the <a href="https://chaos.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a>. But I have really enjoyed seeing all the other content on there as well! This week, Pallav joined me on The Amp Hour to talk about <a href="https://chaos.social/tags/embeddedsystems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embeddedsystems</span></a> and consulting on a variety of different projects. It's clear that his passion for technology and sharing his progress has carried him to the point he's at today, and we all get to follow along on his journey! </p><p><a href="https://theamphour.com/661-blogging-electronics-with-pallav-aggarwal/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">theamphour.com/661-blogging-el</span><span class="invisible">ectronics-with-pallav-aggarwal/</span></a></p>
ricardo :mastodon:<p>Bring <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> To <a href="https://fosstodon.org/tags/CH32V003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CH32V003</span></a> Through, Yes, <a href="https://fosstodon.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> Emulation </p><p><a href="https://hackaday.com/2024/03/03/bring-linux-to-ch32v003-through-yes-risc-v-emulation/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/03/03/bring-</span><span class="invisible">linux-to-ch32v003-through-yes-risc-v-emulation/</span></a></p>
Chris Gammell<p>Got the rv003usb library building and working on my custom <a href="https://chaos.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> board. Feels like magic. I haven't done much on boards for USB in the past, it's usually "follow the app note, use controlled impedance traces, hope the interface comes up, hand it to fw engineer."</p>
Chris Gammell<p>Got my <a href="https://chaos.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> starter boards up and working and communicating with one another. Pasted together some of the samples from the ch32v003fun library to try out GPIO, the included SPI based nRF24 library, and the I2C based OLED (ssd1306) output. </p><p>Library: <a href="https://github.com/cnlohr/ch32v003fun" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/cnlohr/ch32v003fun</span><span class="invisible"></span></a></p>
LeoDJ<p>Despite the 2022 post (-&gt; <a href="https://chaos.social/tags/GoodOf2022" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoodOf2022</span></a>), my brain again fell into the trap of thinking we haven't accomplished much at all.</p><p>So again, here's a summary, partly for myself, of some of the things I've achieved in 2023:</p><p>- Bought an Infiray <a href="https://chaos.social/tags/P2Pro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>P2Pro</span></a> thermal camera module and reverse-engineered its protocol<br>- Fixed <a href="https://chaos.social/tags/midiLighter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>midiLighter</span></a> deep-discharging the LiPo after a fault<br>- Got started with <a href="https://chaos.social/tags/CH32V003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CH32V003</span></a> development<br>- Tore down and partly reverse-engineered my <a href="https://chaos.social/tags/Storm2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Storm2</span></a> powerbank</p><p><a href="https://chaos.social/tags/GoodOf2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoodOf2023</span></a> 🧵 1/3</p>
YRabbit<p>Perhaps it was worth making cutouts on the side near the connectors... hmm.🤔 <br>But this is quite decent, I can move on to firmware development😀 <br><a href="https://mastodon.sdf.org/tags/3dprinting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3dprinting</span></a> <a href="https://mastodon.sdf.org/tags/diy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>diy</span></a> <a href="https://mastodon.sdf.org/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.sdf.org/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <a href="https://mastodon.sdf.org/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a></p>
ricardo :mastodon:<p>An Animated LED Fireplace Powered By The <a href="https://fosstodon.org/tags/CH32V003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CH32V003</span></a> </p><p><a href="https://hackaday.com/2024/01/02/an-animated-led-fireplace-powered-by-the-ch32v003/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/01/02/an-ani</span><span class="invisible">mated-led-fireplace-powered-by-the-ch32v003/</span></a></p>
YRabbit<p>Enclosure will be simple, but I'll try something new: I've never used heat inserts before🙃 <br>I just need to figure out what diameter the holes should be.<br><a href="https://mastodon.sdf.org/tags/diy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>diy</span></a> <a href="https://mastodon.sdf.org/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <a href="https://mastodon.sdf.org/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.sdf.org/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a></p>
YRabbit<p>What's next? firmware? No!<br>Next I will design and print the enclosure for this thing. Well, because I haven’t printed in a while and because the last thing I want is to touch and damage one of this pile of wires🙃<br><a href="https://mastodon.sdf.org/tags/diy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>diy</span></a> <a href="https://mastodon.sdf.org/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <a href="https://mastodon.sdf.org/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.sdf.org/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a></p>
YRabbit<p>A fully soldered board, three dozen wires later, worked from the first launch.<br>Not very surprising - I’m usually precise and methodical :) But I won’t show the other side, it’s very difficult to neatly solder all these wires.<br><a href="https://mastodon.sdf.org/tags/diy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>diy</span></a> <a href="https://mastodon.sdf.org/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <a href="https://mastodon.sdf.org/tags/riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.sdf.org/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a></p>
Larry (Mr.Optimization)<p>The world's smallest portable CO2 sensor?</p><p>The triple PCB design is a potential idea to make this an affordable kit that can be finished with some through-hole soldering of your own display and sensor.</p><p>Now to make a case that's not too 'chonky'...</p><p><a href="https://floss.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <br><a href="https://floss.social/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <br><a href="https://floss.social/tags/oshw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oshw</span></a></p>
Larry (Mr.Optimization)<p>New CH32V003 PCB project shared on Github - my "LED_Clock" aka "Night Clock"</p><p>A super low cost clock which respects your "no LEDs at night" policy.</p><p><a href="https://github.com/bitbank2/LED_Clock" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/bitbank2/LED_Clock</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <br><a href="https://floss.social/tags/oshw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oshw</span></a> <br><a href="https://floss.social/tags/PCB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PCB</span></a></p>
Larry (Mr.Optimization)<p>Which display?<br>ST7735 color or Sharp bitonal?<br><a href="https://floss.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ch32v003</span></a> <br><a href="https://floss.social/tags/CO2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CO2</span></a></p>