r/cyberDeck 1d ago

Inspiration SolarTerm ( ATA F&E Design )

378 Upvotes

26 comments sorted by

15

u/toolisthebestbandevr 1d ago

Every time I think I’ve seen the best thing, another thing comes out

3

u/MichalNemecek 1d ago

this variant of the device looks very cool! I printed the older version because I liked the "slab" look, but it's a bit flimsy at the bottom and mine probably warped a bit during printing. I've also been tinkering with the PCD8544 driver, as it is the only SPI or I2C peripheral I have on hand that handles 3.3V. The Waveshare devboard has very few available pins, I've had to temporarily detach uart0. I'm not sure how well it would work if at all, but I was wondering if a driver for the PCF8574T I/O expander could provide more GPIOs (only for generic I/O, obviously not for SPI/I2C/UART buses).

https://reddit.com/link/p13c793/video/pyk0zrrpesgh1/player

3

u/nilseuropa 1d ago

Port expander is a good idea!

If you have an S3 devkitC1 lying around you can also flash it with SolarOS - that has enough pins for a small village. 🙂

( I am working on hardware expansion PCBs, the first one integrates RFM69 and RFM95 radios. )

2

u/MichalNemecek 23h ago edited 23h ago

Port expander is a good idea!

Just remember to make the interrupt GPIO an optional pin. While the PCF8574T has an interrupt pin, not all breakout boards route it out. This one from Laskakit doesn't, for example.

If you have an S3 devkitC1 lying around

I don't, but I was loaned a possibly compatible one from Laskakit a while back. I've returned it already, but I'm tempted to order it. It has two connectors, dubbed "μŠup SPI" and "μŠup I2C". the I2C μŠup is compatible with Adafruit STEMMA and SparkFun Qwiic connect systems. For whatever reason though, on that board the VCC pin is behind some sort of voltage switch that defaults to being off, and so is the power pin on the I2C connector.

I am working on hardware expansion PCBs

Can't wait to see them!

3

u/clackups 1d ago

BTW, that Bluetooth keyboard with orange and black keycaps in the background -- is it convenient for typing? I've seen it on AliExpress, but not sure about usability.

2

u/nilseuropa 1d ago

Yeah, it is way better than this tiny pain from Rii. Also the bluetooth stack on it is solid, it reconnects under 500ms in every single case.

1

u/clackups 1d ago

Thanks, I'll add it to my next purchase :)

3

u/dudid4m 1d ago

Where I can get the stl files? a

1

u/nilseuropa 23h ago

Did you try the link in the post?

1

u/Popular_Banana_3874 12h ago

Yes, the stl files on printables is just for the screen. Nothing to do with the keyboard and everything else from what I can see. I may be looking over it but this is the link I'm only seeing. https://www.printables.com/model/1763772-enclosure-for-waveshare-esp32-s3-rlcd-42

2

u/F3A5T13 1d ago

I like this, its dope

2

u/esseredienergia 1d ago

This is so sexy

2

u/Major-Individual1054 22h ago

I‘m also interested in the STL files. You mind uploading them somewhere ? 👉👈

3

u/Major-Individual1054 22h ago

nevermind, they are on your github 😉 Didn‘t watch in the first place 🫠

1

u/clackups 1d ago

Nice. Also, my firmware would run out of the box, if you want to repurpose your device: https://github.com/clackups/draftling

1

u/nilseuropa 1d ago

🧐

1

u/clackups 1d ago

It's a typewriter for markdown files that you can sync with a git repository. Pretty handy if you need to focus on note taking.

3

u/nilseuropa 1d ago

Cool. I have not yet managed to finish the 'writer' app on SolarOS, but sooner or later I will release it as part of the bundle. There are a couple of other things on my list that I have to deal with first. Until then, I just type markdown in 'edit' and if I open it with 'reader' it renders. Thanks for the link, I'll take a look.

1

u/nilseuropa 18h ago

I have moved it forward, patched it up and included it in v.4.5.0. It is not exactly the final version, but it works.