<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Arduino on The Last Psion</title><link>/tags/arduino/</link><description>Recent content in Arduino on The Last Psion</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Thu, 07 Jul 2022 00:00:00 +0000</lastBuildDate><atom:link href="/tags/arduino/index.xml" rel="self" type="application/rss+xml"/><item><title>`libsibo` - Talking to SIBO Peripherals using Arduino</title><link>/posts/libsibo-arduino-raspberry-pi-pico/</link><pubDate>Thu, 07 Jul 2022 00:00:00 +0000</pubDate><guid>/posts/libsibo-arduino-raspberry-pi-pico/</guid><description>&lt;p&gt;Finally, it&amp;rsquo;s here! Some proper code for reading SSDs and (eventually) other SIBO peripherals.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve spun off some the Arduino code from SIBODUMP, added the FlashFS code from SIBOIMG, ported it to PlatformIO, and pushed it to GitHub.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cdn.hackaday.io/images/6472801657186065344.file-1657186065330-985153118" alt=""&gt;&lt;/p&gt;
&lt;p&gt;So, the TL;DR is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Two major bugs squished.&lt;/li&gt;
&lt;li&gt;It works with more boards now (Pico, ESP32, Arduino Nano)&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s still uses the Arduino libraries, but it&amp;rsquo;s now based on PlatformIO&lt;/li&gt;
&lt;li&gt;You&amp;rsquo;ll need level shifters for 3.3v (I&amp;rsquo;ve included an example)&lt;/li&gt;
&lt;li&gt;Would regular Raspberry Pi compatibility be useful?&lt;/li&gt;
&lt;li&gt;Next steps&lt;/li&gt;
&lt;li&gt;Discord chats&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So, take a look at the code over on &lt;del&gt;GitHub&lt;/del&gt; Codeberg, then read on.&lt;/p&gt;</description></item></channel></rss>