social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

#arduino

21 posts13 participants0 posts today
Toby Kurien<p>Oh wow, the <a href="https://mastodon.social/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a> <a href="https://mastodon.social/tags/Linuxulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linuxulator</span></a> is just magic! I setup an Ubuntu <a href="https://mastodon.social/tags/LinuxJail" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxJail</span></a> as described in the linked wiki and was able to compile and flash <a href="https://mastodon.social/tags/Arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arduino</span></a> code to my Uno using <a href="https://mastodon.social/tags/PlatformIO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PlatformIO</span></a>, which is absolutely mind blowing because the tools for compiling are not available for "freebsd_amd64", yet in this Linux environment (not emulated, not a VM, just a translation layer), the Linux binaries were able to compile and then flash to the USB device (using the FreeBSD kernel… <a href="https://tobykurien.com/post-1744211915" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tobykurien.com/post-1744211915</span><span class="invisible"></span></a></p>
Fell<p>I built a latency meter with an Arduino and a photo transistor to answer one question: Is click-to-photon latency higher on Wayland than on X11?</p><p>And the answer is: Yes, actually.</p><p>⏱️ 42 ms on X11, compositing off<br>⏱️ 56 ms on X11, compositing on<br>⏱️ 64 ms on Wayland<br>⏱️ 71 ms on Windows 10</p><p>Tested with Plasma 6.3.4 and Firefox 137. I will improve my methods and confirm these numbers. See replies for details.</p><p><a href="https://ma.fellr.net/tags/Arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arduino</span></a> <a href="https://ma.fellr.net/tags/DIY" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DIY</span></a> <a href="https://ma.fellr.net/tags/Electronics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Electronics</span></a> <a href="https://ma.fellr.net/tags/X11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>X11</span></a> <a href="https://ma.fellr.net/tags/Wayland" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wayland</span></a> <a href="https://ma.fellr.net/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://ma.fellr.net/tags/KDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KDE</span></a> <a href="https://ma.fellr.net/tags/Plasma" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Plasma</span></a> <a href="https://ma.fellr.net/tags/Latency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Latency</span></a> <a href="https://ma.fellr.net/tags/Performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Performance</span></a> <a href="https://ma.fellr.net/tags/Gaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gaming</span></a></p>
Ari [APz] Sovijärvi<p>First trial run when all the components are in place. The program listens to the four inputs the pin operates the real heads with and simulates centering the eyes and behavior of the eyelids with their latch+release mechanism.</p><p>To-do: automatic eye blinking that's better what the pin can do and the small eye movement when the eyes are idle. Probably adjustment for the eye movement speed too, right now it goes as fast as the servos can do.</p><p><a href="https://mstdn.games/tags/pinball" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pinball</span></a> <a href="https://mstdn.games/tags/pinballmods" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pinballmods</span></a> <a href="https://mstdn.games/tags/mods" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mods</span></a> <a href="https://mstdn.games/tags/pinrepair" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pinrepair</span></a> <a href="https://mstdn.games/tags/arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arduino</span></a></p>
Tim 🎮<p>Hey, <a href="https://digipres.club/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://digipres.club/tags/electronics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>electronics</span></a> <a href="https://digipres.club/tags/arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arduino</span></a> <a href="https://digipres.club/tags/microcontroller" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microcontroller</span></a> folks. Say I have a device like a joystick which generates its own data and clock signals, and I want a Pi Pico 2 to capture inputs from it.</p><p>What should the flow of that program look like? Do I just capture 2x the length of a full packet, find the single whole packet in it, read that and move on? How would you go about detecting and reading every individual packet?</p><p>Boosts and all comments welcome.</p>
Stefano<p>Part 3 of building the DIY seismograph. So continuing on the moving arm concept, I settled on using a servo motor as this could easily be driven by the Arduino. I had to make the arm very light so as not to put too much pressure on the small servo motor I was going to use. Here is the model of the arm. Although I went back and forth with different ends to hold the pen, ultimately I ended up going with this clip. Modeled in <a href="https://mstdn.ca/tags/freecad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freecad</span></a> <a href="https://mstdn.ca/tags/maker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>maker</span></a> <a href="https://mstdn.ca/tags/diy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>diy</span></a> <a href="https://mstdn.ca/tags/earthquake" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>earthquake</span></a> <a href="https://mstdn.ca/tags/arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arduino</span></a> <a href="https://mstdn.ca/tags/servomotor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>servomotor</span></a> <a href="https://mstdn.ca/tags/seismograph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seismograph</span></a></p>
Gui'M la science (F4LTU)<p>Première transmission réussie en SSTV d’une photo… de chat, comme promis 😁 <span class="h-card" translate="no"><a href="https://mastodon.fedi.bzh/@ewen" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ewen</span></a></span> </p><p>La synchro horizontale est à peu près stable (j’aurai pas mieux avec l’<a href="https://mastodon.tiennot.net/tags/Arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arduino</span></a>), le résultat est splendide 😎 </p><p>Plus qu’à faire quelques optimisations et ajouter la couleur, et ce sera prêt&nbsp;!</p><p><a href="https://mastodon.tiennot.net/tags/CatsOfMastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CatsOfMastodon</span></a> <a href="https://mastodon.tiennot.net/tags/Ham" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ham</span></a> <a href="https://mastodon.tiennot.net/tags/HamRadio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HamRadio</span></a> <a href="https://mastodon.tiennot.net/tags/RadioAmateur" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RadioAmateur</span></a></p>
IT News<p>Tracking the ISS Made Easy - If you made something blink, and now it’s time for you to make something move, som... - <a href="https://hackaday.com/2025/04/07/tracking-the-iss-made-easy/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/04/07/tracki</span><span class="invisible">ng-the-iss-made-easy/</span></a> <a href="https://schleuss.online/tags/internationalspacestation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>internationalspacestation</span></a> <a href="https://schleuss.online/tags/classichacks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>classichacks</span></a> <a href="https://schleuss.online/tags/arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arduino</span></a> <a href="https://schleuss.online/tags/tracker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tracker</span></a></p>
Tim 🎮<p>In my notes from last year's look at the Gravis Blackhawk Digital, a dot point is that <span class="h-card" translate="no"><a href="https://yiff.life/@hyratel" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hyratel</span></a></span> had trouble porting the Linux GrIP code to an <a href="https://digipres.club/tags/Arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arduino</span></a> 32U4 because it was right on the edge of how fast it needed to be to reliably read the signals: <a href="https://gist.github.com/Hyratel/4e689925743fb789b5cf3cca3812511a" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/Hyratel/4e6899</span><span class="invisible">25743fb789b5cf3cca3812511a</span></a></p><p>Because of that, I ordered a <a href="https://digipres.club/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RaspberryPi</span></a> Pico 2 (5V tolerant GPIO), then immediately forgot about it for close to a year.</p><p>Now that I have a logic analyser, I wondered: Just how much faster might a Pico 2 be than a 32U4? 🧵</p>
Stefano<p>Part 2. After doing several tests with the read/write head of an old Hard Drive, which was my first idea for moving the pen back and forth, I ultimately abandoned this idea when I just couldn't figure out how to drive it with an Arduino Micro-controller, which I had chosen for this project, so I could learn how to program them. <a href="https://mstdn.ca/tags/maker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>maker</span></a> <a href="https://mstdn.ca/tags/diy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>diy</span></a> <a href="https://mstdn.ca/tags/earthquake" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>earthquake</span></a> <a href="https://mstdn.ca/tags/arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arduino</span></a> <a href="https://mstdn.ca/tags/servomotor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>servomotor</span></a> <a href="https://mstdn.ca/tags/seismograph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seismograph</span></a></p>
avp<p>Released "Science, Programming, Art and Radioelectronics Club" book, v4.0.0:<br><a href="https://github.com/artyom-poptsov/SPARC/releases/tag/v4.0.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/artyom-poptsov/SPAR</span><span class="invisible">C/releases/tag/v4.0.0</span></a></p><p>Main changes in English version:<br>- "Octave system" appendix is translated to English.<br>- "Machine communication language": New chapter.<br>- Fixed some errors &amp; typos in "Music and technology synthesis" (thanks to <span class="h-card" translate="no"><a href="https://mastodon.social/@onidemon37" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>onidemon37</span></a></span>). <br>- "Irrational rhythms": New section.</p><p>In Russian version:<br>- "Иррациональные ритмы": Новый раздел.<br>- Исправление ошибок. </p><p><a href="https://fosstodon.org/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://fosstodon.org/tags/sparc_book" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sparc_book</span></a> <a href="https://fosstodon.org/tags/arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arduino</span></a> <a href="https://fosstodon.org/tags/music_programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>music_programming</span></a></p>
poetaster<p>After a day of OCD software hacking, there is, thonk gog, cheese... Released 4 different drum kits in glorious 8 bit depth for <a href="https://github.com/wgd-modular/utf-8-samplified" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/wgd-modular/utf-8-s</span><span class="invisible">amplified</span></a> <a href="https://mastodon.gamedev.place/tags/Eurorack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Eurorack</span></a> <a href="https://mastodon.gamedev.place/tags/lo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lo</span></a>-fi <a href="https://mastodon.gamedev.place/tags/Arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arduino</span></a></p>
Arduino Libraries<p>WebController (1.0.1) for esp32 by Rakibul Islam</p><p>➡️ <a href="https://github.com/RakibulIslam1/WebController" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/RakibulIslam1/WebCo</span><span class="invisible">ntroller</span></a></p><p>A library for ESP32 WebSocket based controller with 2 joysticks, 2 sliders, and 10 buttons.</p><p><a href="https://fosstodon.org/tags/Arduino" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arduino</span></a> <a href="https://fosstodon.org/tags/ArduinoLibs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArduinoLibs</span></a> <a href="https://fosstodon.org/tags/esp32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>esp32</span></a></p>

A story as old as my tinkering projects: You get an #Arduino Mega and you think you have all the GPIO pins you’ll ever need, but then you add a shield, a few buttons, a bunch of LEDs, and a servo here an there and suddenly you find yourself looking for expanders, because it might just not be enough after all.