photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

246
active users

#gpio

7 posts3 participants0 posts today
Dendrobatus Azureus<p>Since I know MX Linux by heard, my config of the Pi5 SBC with MX was quite fast.</p><p><a href="https://mastodon.bsd.cafe/tags/MXLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MXLinux</span></a> <a href="https://mastodon.bsd.cafe/tags/rPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rPI</span></a> <a href="https://mastodon.bsd.cafe/tags/respin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>respin</span></a><br><a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>Thanks to the SBC distro I've been brought back the the light &amp; powefull LXQt DE. It's a breeze and a whif of elegance in blistering speed to work on the Raspberry Pi5.<br>I will install LXQt on my X86 system also so that machine can Fly like an Eagle</p><p>Thank you for the excellent work programmers!</p><p> <span class="h-card" translate="no"><a href="https://mastodon.social/@LXQt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>LXQt</span></a></span> <br> </p><p><a href="https://mastodon.bsd.cafe/tags/LXQt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LXQt</span></a> <a href="https://mastodon.bsd.cafe/tags/DE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DE</span></a> <a href="https://mastodon.bsd.cafe/tags/WM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WM</span></a> <a href="https://mastodon.bsd.cafe/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.bsd.cafe/tags/Xorg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xorg</span></a> <a href="https://mastodon.bsd.cafe/tags/Wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wayland</span></a> <a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>It turns out that thonny is alreay on my SBC microSD where I installed the distro with recommended programs</p><p><a href="https://thonny.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thonny.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.bsd.cafe/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.bsd.cafe/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mastodon.bsd.cafe/tags/thonny" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>thonny</span></a></p><p><a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>TIL about a nice IDE for Python, named Thonny.</p><p><a href="https://thonny.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thonny.org/</span><span class="invisible"></span></a></p><p>Python Thonny IDE </p><p><a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>Orienting myself in the IDE of mu (for python)</p><p>Initially it looks strange; no normal menu for help/about</p><p>It must be geared towards UI novices?</p><p><a href="https://codewith.mu/en/tutorials/1.0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codewith.mu/en/tutorials/1.0/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.bsd.cafe/tags/IDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IDE</span></a> <a href="https://mastodon.bsd.cafe/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mastodon.bsd.cafe/tags/UI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UI</span></a> <a href="https://mastodon.bsd.cafe/tags/mu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mu</span></a> <a href="https://mastodon.bsd.cafe/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.bsd.cafe/tags/pygame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pygame</span></a> </p><p><a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>nmcli has executables both for ARM and also for elf binaries.</p><p>As you can see in this photograph I've run the program on my X86 machine and my Pi5 </p><p><a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>As long as I make sure that the clients that I want to run on the Raspberry Pi5 don't need anything more than what Wayland can offer in the graphics environment, everything runs smoothly</p><p>This setup is achievable if I get a PCI Express extender for the SBC and put in a PCI Express Graphics Processing Unit.</p><p>At this point in time the SBC only has two GPU outputs one to center IPS LED panel the other two displays are driven by other machines which of course have Dual display outputs running.</p><p>Now I need to check which project I will run as the first one. I'm thinking of a simple flip flop circuit, with discrete components and then with the Raspberry Pi as the controller and the Crystal oscillator, all from the GPIO </p><p><a href="https://mastodon.bsd.cafe/tags/SBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SBC</span></a> <a href="https://mastodon.bsd.cafe/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.bsd.cafe/tags/Pie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pie</span></a> <a href="https://mastodon.bsd.cafe/tags/Raspberry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raspberry</span></a> <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>
Dendrobatus Azureus<p>Because of careful planning, sheer {un}luck and Quantum Entanglement, I can add significantly important components to this present that I have gotten, a very short while ago, to boost the functionality of this very nice, made and produced in the UK, Nano computing system of which you can see the name in the photograph {Alt text included}</p><p>I can go from the basic storage that was provided in the present 🎁 all the way up to Two Hundred Fifty Six GB. I even got a very nice Red White enclosure with an important cooling fan for the system, with the inclusion of cooling blocks! </p><p>I also got a neat 27 Watts USB-C power supply for the system.</p><p>The only things missing are the two Micro HDMI to HDMI cables.</p><p>That also means that I cannot power up the system and see what actually goes on. </p><p>What I can see however, is that the moment I apply Power to the system, the status Led goes from dark to red stays a second or four at that state, then becomes green which means that the POST has executed successfully.</p><p><a href="https://mastodon.bsd.cafe/tags/NanoPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NanoPC</span></a> <a href="https://mastodon.bsd.cafe/tags/64Bits" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>64Bits</span></a> <a href="https://mastodon.bsd.cafe/tags/microHDMI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microHDMI</span></a> <a href="https://mastodon.bsd.cafe/tags/LPDDR4x" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LPDDR4x</span></a> <a href="https://mastodon.bsd.cafe/tags/8192GB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>8192GB</span></a> POE <a href="https://mastodon.bsd.cafe/tags/PCIe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PCIe</span></a> <a href="https://mastodon.bsd.cafe/tags/HAT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HAT</span></a>+ <a href="https://mastodon.bsd.cafe/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> <a href="https://mastodon.bsd.cafe/tags/TRXcom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TRXcom</span></a> <a href="https://mastodon.bsd.cafe/tags/Cam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cam</span></a> <a href="https://mastodon.bsd.cafe/tags/NCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NCC</span></a> <a href="https://mastodon.bsd.cafe/tags/NTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NTC</span></a> <a href="https://mastodon.bsd.cafe/tags/CMIIT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CMIIT</span></a> <a href="https://mastodon.bsd.cafe/tags/IFT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IFT</span></a> <a href="https://mastodon.bsd.cafe/tags/Abrocon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Abrocon</span></a> <a href="https://mastodon.bsd.cafe/tags/AMATEL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AMATEL</span></a></p>
Kevin Karhan :verified:<p>The <a href="https://infosec.space/tags/ArgonOneUP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArgonOneUP</span></a> to me has some <a href="https://en.wikipedia.org/wiki/Pinebook" rel="nofollow noopener" target="_blank">PineBook</a> <a href="https://www.youtube.com/watch?v=sXLdIYL30tw" rel="nofollow noopener" target="_blank"><em>vibes</em></a> but <a href="https://www.youtube.com/watch?v=6NAFH_c2h7s&amp;t=10s" rel="nofollow noopener" target="_blank">abusing USB-C for a #GPIO connector</a> is not just <em>cursed</em> but <em>dangerous</em> as in <em>"Do they have some protection circuitry to protect it from stupid plugging it into a <a href="https://infosec.space/tags/USBc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>USBc</span></a> charger?"</em></p><ul><li>Instead of going exteme on the <em>"<a href="https://infosec.space/tags/thinn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>thinn</span></a>-ness"</em> they could've chosen to just have some magnetic-attaching pogo pin thingy that gets plonk'd into an <a href="https://infosec.space/tags/IDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IDE</span></a> 40-pin / 44-pin - style connector instead. (as that has way less chance to get intermixed with a real IDE device!) </li></ul><p>Plus I'm shure they could've made it cheaper, last longer on battery and be more hackable if they used like 18540 or 14500 cells instead.</p><ul><li>To me it looks like someone took a generic <em>"<a href="https://infosec.space/tags/LincPlus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LincPlus</span></a>"</em> <em>"<a href="https://infosec.space/tags/Ultrabook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ultrabook</span></a>"</em> and widened the <em>"<a href="https://infosec.space/tags/SSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SSD</span></a> hatch"</em> to accompany a <a href="https://infosec.space/tags/CM5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CM5</span></a> as well as an M.2 SSD...</li></ul>
LAYERED<p>I think I found a clean solution to assemble the two LEDs at the front grill of my <a href="https://chaos.social/tags/NeXTcube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NeXTcube</span></a> mini. It's a tiny custom <a href="https://chaos.social/tags/PCB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PCB</span></a> holding the LEDs with two JST sockets, which will be wired up directly to the <a href="https://chaos.social/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi</span></a> <a href="https://chaos.social/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> ports.</p><p><a href="https://chaos.social/tags/3DPrint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3DPrint</span></a> <a href="https://chaos.social/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3DPrinting</span></a> <a href="https://chaos.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://chaos.social/tags/VintageComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VintageComputing</span></a> <a href="https://chaos.social/tags/NextComputer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NextComputer</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://shkspr.mobi/blog/@blog" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>blog</span></a></span> thx for the <a href="https://infosec.space/tags/HonestWords" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HonestWords</span></a>.</p><p>To me that touchscreen sounds awful. </p><p>Most 3rd party products that aim to compete with any established brand at least get the <a href="https://infosec.space/tags/price" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>price</span></a> lower than the established players if they can't be assed to at least have the same level of <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a>, <a href="https://infosec.space/tags/quality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quality</span></a> or <a href="https://infosec.space/tags/support" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>support</span></a> than i.e. <a href="https://infosec.space/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi</span></a>.</p><ul><li>At that insultingly high price I can get a <a href="https://infosec.space/tags/Pi0W2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pi0W2</span></a>, an <a href="https://infosec.space/tags/HDMI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDMI</span></a> + <a href="https://infosec.space/tags/GPIO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPIO</span></a> / <a href="https://infosec.space/tags/USB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>USB</span></a> touchscreen of the same resolution and still have change for a decent microSD and Power Supply, and that can display anything.</li></ul><p>For €100 I can get some 1080p screen if not a decent <a href="https://infosec.space/tags/touchscreen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>touchscreen</span></a> if I snipe the right corners and ain't afraid of returns and refurbished parts.</p><ul><li>At that price point it's absolutely not acceptable that they didn't put even a DSI connector on and included a HDMI driver board in the box. Espechally when it's not an <a href="https://infosec.space/tags/eInk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eInk</span></a> screen!</li></ul><p><a href="https://infosec.space/tags/HonestReviews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HonestReviews</span></a> <a href="https://infosec.space/tags/HonestReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HonestReview</span></a></p>

A friend of mine made a board to upgrade the uConsole, expanding the GPIO and unused USB with i2c headers and a USB2 hub.

It connects to the 40-pin, 0.5mm pitch GPIO FFC/FPC connector, as well as being soldered to the unallocated USB4 pads. It splits out 3.3V I2C, providing a Qwiic connector (JST-SH) and soldering headers, and also provides a GL850-based USB2 Hub, the 4 ports accessible by soldering headers.

github.com/scriven42/uConsole-

GitHubGitHub - scriven42/uConsole-Upgrade-Board: A board to upgrade the uConsole, expanding the GPIO and unused USB with i2c headers and a USB2 hub.A board to upgrade the uConsole, expanding the GPIO and unused USB with i2c headers and a USB2 hub. - scriven42/uConsole-Upgrade-Board
Continued thread

Slightly convoluted way you address the registers of the MC6821 PIA on the #C64 #GPIO board... 🤔

It has 6 registers but only 2 register select lines, so you can only directly address 2^2=4 registers. The way they resolved that is that the control registers can be addressed unambiguously using these 2 bits, and then you write to a bit (#2) in each control register to select whether the otherwise ambiguous read/write should go to the respetive peripheral or data direction register.

I guess they were out of pins... 🤷‍♂️

#Nerdquestion
#Raspberry #pigpio library

Looking for code for

2-key rollover for n keys (n buttons connected to separate GPIO pins)

Looking for #Python code to detect two-button-presses on (let's say) 4 buttons, in general detect "2-key rollover" on n GPIO pins.

( en.wikipedia.org/wiki/Key_roll : "Key rollover is the ability of a computer [keyboard] to correctly handle several simultaneous keystrokes.")

For 2 buttons, this is easy.

#2KeyRollover
#nKeyRollover
#pigpio
#Raspberry
#GPIO
#Python

en.wikipedia.orgKey rollover - Wikipedia

@neauoire What does one need to DIY core memory weave and have it addressable by smolputer #GPIO with #I2C or whatever? Just hook it to usb and zap at it? Any notions offhand?

This is to say I have some notion of how to make the core weave from junk, but little grok of a platform which can talk to it readily.