Posts for: #Psion

libsibo - Talking to SIBO Peripherals using Arduino

Finally, it’s here! Some proper code for reading SSDs and (eventually) other SIBO peripherals.

I’ve spun off some the Arduino code from SIBODUMP, added the FlashFS code from SIBOIMG, ported it to PlatformIO, and pushed it to GitHub.

Screenshot of the libsibo repo on GitHub

So, the TL;DR is:

  • Two major bugs squished.
  • It works with more boards now (Pico, ESP32, Arduino Nano)
  • It’s still uses the Arduino libraries, but it’s now based on PlatformIO
  • You’ll need level shifters for 3.3v (I’ve included an example)
  • Would regular Raspberry Pi compatibility be useful?
  • Next steps
  • Discord chats

So, take a look at the code over on GitHub Codeberg, then read on.

[Read more]

Psion SSD Drive, anyone?

Raspberry Pi Pico on a breadboard, with wires connecting to a SIBO SSD

I wanted to put out an update about my various Psion projects. I’ve been away for a while, thanks to some mental health issues culminating in a career change. It’s only in the last week or so that I’ve felt able to look at projects like this again; projects I enjoy but for which I just didn’t have the mental energy.

[Read more]

The Siena SSD Drive

A Psion Series 3mx next to a Siena SSD Drive

It’s been an interesting morning. I’ve been digging around in the internals of the Siena SSD drive and made some discoveries.

The Siena SSD drive was released so that the diminutive Siena could still read SSDs. I bought one of these on eBay a week ago because I wanted to answer a question: “How did Psion get the SIBO Serial Protocol to work over RS-232?”

[Read more]

A long overdue update - ASIC replication and VHDL

Diagram of ASIC4

It’s been far too long since my last update on this project. It’s the usual excuse (“I’m sorry, but life just got in the way, blah blah blah.”) and to those of you who are taking an interest in my little WiFi Pack project, not to mention the rest of the efforts of the Last Psion project, I can only apologise. For now, here’s a brief update on what I’ve been up to.

[Read more]

Burn-Out, Revisiting The Psion WiFi Pack, and Other Miscellany

Psion Series 3a “Dragonskin”

Psion Series 3a with custom green case. I think of it as looking like dragon skin.

Near the end of last year I hit a wall. After spending months trying to learn VHDL and feeling very much like I was failing, I decided to put my participation in the project on hold. I had burnt out and it was time to walk away, if only for a little while.

[Read more]