shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

264
active users

#micropython

3 posts3 participants0 posts today
RevK :verified_r:<p>I have a few of these, well, will have a few more over next week...</p><p><a href="https://www.tindie.com/products/revk/esp32-s3-mini-1-n4-r2-dev-board-all-gpios/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tindie.com/products/revk/esp32</span><span class="invisible">-s3-mini-1-n4-r2-dev-board-all-gpios/</span></a></p><p>I am tweaking the design but all of them do 2A 3.3V power for many peripherals, and ALL the GPIOs for an ESP32-S3-MINI-1-N4-R2, and a single WS2812 LED.</p><p>USB-C and DC 5V-17V</p><p>They are ideal for anyone wanting to play around with these processors, whether native ESP IDF, <a href="https://toot.me.uk/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a>, <a href="https://toot.me.uk/tags/arduino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arduino</span></a>, or whatever.</p>
Scott Small 🇨🇦<p>For those not following <a href="https://oldbytes.space/tags/m68kMicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68kMicroPython</span></a> development, a lot has been happening rather quickly in the last couple of weeks!</p><p>There's enough support for the Toolbox now that I've been able to re-create the <a href="https://oldbytes.space/tags/Macstodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Macstodon</span></a> splash/loading screen with it - see below.</p><p>Big thanks to <span class="h-card" translate="no"><a href="https://social.afront.org/@stylus" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stylus</span></a></span> for all his hard work developing the port and making this possible!</p><p><a href="https://oldbytes.space/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://oldbytes.space/tags/RetroProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroProgramming</span></a> <a href="https://oldbytes.space/tags/VintageMac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VintageMac</span></a> <a href="https://oldbytes.space/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> <a href="https://oldbytes.space/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a> <a href="https://oldbytes.space/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a> <a href="https://oldbytes.space/tags/ClassicMac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClassicMac</span></a> <a href="https://oldbytes.space/tags/68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>68k</span></a> <a href="https://oldbytes.space/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://oldbytes.space/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a> <a href="https://oldbytes.space/@smallsco/114889267494614758" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">oldbytes.space/@smallsco/11488</span><span class="invisible">9267494614758</span></a></p>
Stylus<p>I made a new release of m68k-micropython: <a href="https://github.com/m68k-micropython/micropython/releases/tag/20250720" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/m68k-micropython/mi</span><span class="invisible">cropython/releases/tag/20250720</span></a></p><p>This adds the following groups of mac APIs (which I didn't actually test):</p><ul><li>deskmgr</li><li>dialogmgr</li><li>fontmgr</li><li>menumgr</li><li>textedit</li></ul><p><a href="https://social.afront.org/tags/m68kMicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68kMicroPython</span></a> <a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/vintageMacintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vintageMacintosh</span></a> <a href="https://social.afront.org/tags/retroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retroComputing</span></a></p>
Hacker News<p>Lua beats MicroPython for serious embedded devs</p><p><a href="https://www.embedded.com/why-lua-beats-micropython-for-serious-embedded-devs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">embedded.com/why-lua-beats-mic</span><span class="invisible">ropython-for-serious-embedded-devs</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> <a href="https://mastodon.social/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a> <a href="https://mastodon.social/tags/EmbeddedDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EmbeddedDevelopment</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Languages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Languages</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a></p>
Poul-Henning Kamp<p>I am a sucker for opto-electronics, so got this discarded kit (ex CNN's London studio?)</p><p>Each button has a 36x24 LCD display and red+green LEDS.</p><p>Well-designed hardware: ColdFire (=68k) CPU, plenty of RAM, plenty of FLASH, serial port, ethernet etc.</p><p>Firmware ? Not so impressive, but very easy to get rid of:</p><p>Anybody can flash new firmware from ethernet: No userid, no password, all you need to know is the IP# and how they botched their CRC-16 implementation.</p><p>Now it runs <a href="https://fosstodon.org/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a> :-)</p>
Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️<p>My latest blog post: Metronalmost</p><p><a href="https://mikecoats.com/metronalmost/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mikecoats.com/metronalmost/</span><span class="invisible"></span></a></p><p>This metronome, by design, will never, ever, tick exactly once per second. This infuriating object is designed to thwart the goals of <span class="h-card" translate="no"><a href="https://hackaday.social/@hackaday" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>hackaday</span></a></span>'s One Hertz Challenge contest.</p><p><a href="https://mikecoats.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://mikecoats.social/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a> <a href="https://mikecoats.social/tags/hackaday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hackaday</span></a> <a href="https://mikecoats.social/tags/microPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microPython</span></a> <a href="https://mikecoats.social/tags/openSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSource</span></a> <a href="https://mikecoats.social/tags/openHardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openHardware</span></a></p>
Stylus<p>Now you can witness one of the first quickdraw calls from MicroPython on mac... 🎉 ⬛ </p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
AxWax<p>how it started: "let's try to get started on a set for my <a href="https://chaos.social/tags/RFFF25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RFFF25</span></a> gig"</p><p>how it's going: "attempting (and so far failing) to completely rewrite some 2-year-old <a href="https://chaos.social/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a> code on my DIY MIDI to CV interface" 😩</p>
Xavi<p>Is there anyone in the room with knowledge about <a href="https://talamanca.social/tags/ESP32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ESP32</span></a> microcontrollers?</p><p>I am playing with a <a href="https://talamanca.social/tags/Waveshare" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Waveshare</span></a> development board that has an <a href="https://talamanca.social/tags/AMOLED" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AMOLED</span></a> and a touchscreen, and it says it has built-in <a href="https://talamanca.social/tags/SH8601" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SH8601</span></a> display driver and <a href="https://talamanca.social/tags/FT3168" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FT3168</span></a> capacitive touch chip, using <a href="https://talamanca.social/tags/QSPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QSPI</span></a> and <a href="https://talamanca.social/tags/I2C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>I2C</span></a> communication respectively.</p><p><a href="https://www.waveshare.com/product/arduino/boards-kits/esp32-s3-touch-amoled-1.8.htm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">waveshare.com/product/arduino/</span><span class="invisible">boards-kits/esp32-s3-touch-amoled-1.8.htm</span></a></p><p>It directly works in <a href="https://talamanca.social/tags/Arduino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arduino</span></a> with <a href="https://talamanca.social/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>, but I am trying to make it work with <a href="https://talamanca.social/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a>. </p><p>Before I spend effort trying to compile it with <a href="https://talamanca.social/tags/LVGL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LVGL</span></a>, I want to know if I could print a "Hello World" to the screen as is, and while my mind tells me that I need a driver, the sentence "built-in display driver using QSPI" makes me think that I could eventually use the display without code drivers, but I don't know how.</p><p>I'd love to see an example, if it's possible, or to be pointed to any resources that I can read in this regard. I am complete newbie.</p><p>Re-posts are appreciated.</p><p>Thank in advance 😊</p>
Stylus<p>asyncio is working on mac micropython!</p><p>also (not shown here) the "sys.stdin" object is pollable, and you can double-click a python file to run it as the main code file.</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a><br><a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a><br><a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a><br><a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a><br><a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a><br><a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Laurens Valk<p>Let's-a-go!</p><p><a href="https://fosstodon.org/tags/LEGO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LEGO</span></a> <a href="https://fosstodon.org/tags/Mario" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mario</span></a> <a href="https://fosstodon.org/tags/MarioKart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MarioKart</span></a> <a href="https://fosstodon.org/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a> <a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/Pybricks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pybricks</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a></p>
Stylus<p>Are there any folks with vintage Mac programming experience who'd like to collaborate on figuring out what's next with Micropython on Mac?</p><p>I think that might be: What's the minimal set of APIs to do a fun graphical demo.</p><p>Pointers to "how to"-ish documentation in Pascal and C would be great as well, I have failed at finding this kind of stuff. (I do have Inside Macintosh but it is not a great tutorial)</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a><br><a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a><br><a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a><br><a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a><br><a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a><br><a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>oh my yay, it now works well enough to save and edit a file, then import and run that file.</p><p>you could basically use an old m68k mac as a python3 (well, micropython) development system now.</p><p>don't mind the debug messages, they're as scared of you as you are of them.</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>Whee! Now we can import files from the filesystem, as well as reading and writing files. Still haven't wrapped my head around how folders work, still can't enumerate files .. </p><p>as usual, work pushed to my micropython fork on github (which is called circuitpython, because you can't have two different forks of the "same" original project, argh).</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>Darn, I think all the easy parts of the micropython mac m68k port are done.</p><p>unfortunately, vfs_posix doesn't seem to be a good fit. I <u>did</u> manage to create a "file" but couldn't actually write data to it.</p><p>And while it was working in system6 I just tried it again with system7 and it's failing to start at all. boo.</p><p><a href="https://github.com/jepler/circuitpython/blob/ports-m68kmac/ports/m68kmac/README.md#key-todos" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jepler/circuitpytho</span><span class="invisible">n/blob/ports-m68kmac/ports/m68kmac/README.md#key-todos</span></a></p><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
Stylus<p>Build updated at <a href="https://emergent.unpythonic.net/files/sandbox/micropython.dsk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">emergent.unpythonic.net/files/</span><span class="invisible">sandbox/micropython.dsk</span></a></p><p>Almost all of the "full features" support level of micropython are enabled, "mpz" for long integers and "float" for floating point numbers.</p><p>Backspace works in the repl. arrow keys don't.</p><p>A TODO section in the new README lists key items to work on:</p><ul><li>Correctly implement GC collection (stack + registers)</li><li>Add Mac API support (e.g., quickdraw, arbitrary traps)</li><li>Support larger heap</li><li>Address GPL files (RetroConsole), GitHub Actions CI, and other issues that might prevent upstream inclusion.</li></ul><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
Stylus<p>Micropython on m68k mac? why not! It's reached the point of sorta working.</p><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
IT News<p>ESP32 Dashboard is a Great Way to Stay Informed - The original ESP32 may be a little long in the tooth by now, but it remains a pote... - <a href="https://hackaday.com/2025/06/18/esp32-dashboard-is-a-great-way-to-stay-informed/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/06/18/esp32-</span><span class="invisible">dashboard-is-a-great-way-to-stay-informed/</span></a> <a href="https://schleuss.online/tags/microcontrollers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcontrollers</span></a> <a href="https://schleuss.online/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://schleuss.online/tags/epaper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>epaper</span></a> <a href="https://schleuss.online/tags/esp32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp32</span></a></p>
merlin / alex glow<p>W00t! Join <span class="h-card" translate="no"><a href="https://chaos.social/@ishotjr" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ishotjr</span></a></span> &amp; myself for the first episode of our chaotic DIY electronics livestream, DAY//GLOW 🤩✨<br>Featuring TinyCircuits Thumby controllers (and more?)</p><p>⏰ This Thursday, June 12 at noon Pacific / 3pm Eastern / 7pm UTC</p><p>▶️ Come heckle us on YouTube: <a href="https://www.youtube.com/watch?v=IPjp-_b7Tdc&amp;list=PLwWiFinxwDlgomKdWjfaavDbMRdhHhfqQ&amp;index=1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=IPjp-_b7Td</span><span class="invisible">c&amp;list=PLwWiFinxwDlgomKdWjfaavDbMRdhHhfqQ&amp;index=1</span></a><br>▶️ Or LinkedIn: <a href="https://www.linkedin.com/feed/update/urn:li:ugcPost:7338349685092380674" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/feed/update/urn:l</span><span class="invisible">i:ugcPost:7338349685092380674</span></a><br>▶️ Or catch the replay!</p><p>// <a href="https://chaos.social/tags/Hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hardware</span></a> <a href="https://chaos.social/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://chaos.social/tags/Gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gaming</span></a> <a href="https://chaos.social/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a></p>
Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️<p>My latest blog post: Back 2 Basics - R-2R Ladder DAC</p><p><a href="https://mikecoats.com/back-2-basics-r-2r-ladder-dac/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mikecoats.com/back-2-basics-r-</span><span class="invisible">2r-ladder-dac/</span></a></p><p>The first in a series of 'back to basics' projects, building real, practical, circuits. This time it's an R-2R Ladder DAC.</p><p><a href="https://mikecoats.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://mikecoats.social/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a> <a href="https://mikecoats.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://mikecoats.social/tags/esp32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp32</span></a> <a href="https://mikecoats.social/tags/firmware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firmware</span></a> <a href="https://mikecoats.social/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://mikecoats.social/tags/microPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microPython</span></a> <a href="https://mikecoats.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a></p>