Hi,

I'd like to build a small, portable system, not entirely different from a so 
called "cyberdeck". For this project I am actively looking for the minimum 
viable HW which supports OBSD. I would like to get some hints, as so far I was 
unable to find the perfect hw (maybe it doesn't even exists).

My requirements are:
- low power consumption (battery powered)
- small in sizez
- ARM / ARM64 / RISC-V or something else
- CLI
- UART
- USB
- WiFi (ideally integrated, but can be usb attached aswell)
- replaceable storage (SD card, or similar)
- ideally some onboard storage (eMMC?)
- and ideally some kind of supported display output

I would like to either reuse the enclosure of a small handheld device which 
have a display and a keyboard or print an own one and source some off-the-shelf 
components and get them somehow working together.

I was looking at minimum viable computing and found RetroBSD/DiscoBSD [1,2], 
they are BSD 2.x ports for various microcontrollers (100+ Mhz, 1-2MB RAM), but 
they can't realistically support me in the modern world (USB, WiFi).

I have also considered the various SBCs in "Zero" and "Nano" form-factor, but i 
was unable to find any which won't cause me headache with the non-upstreamed 
FDT [3], or they aren't fully supported yet by OBSD, or it is impossible to 
source them anymore, or the bootloader is some vendored fork, which a burden to 
update, etc.

I was looking at Crystal Kolipe's article-series [4] regarding the PinePhone, 
but the screen is not yet usable AFAIK...

Could you point out a hardware for this kind of use-case? I would liek to have 
something smaller than a regular-Pi SBC.

Thank You very much!

[1] https://github.com/RetroBSD/retrobsd/
[2] https://github.com/chettrick/discobsd/
[3] https://www.geniatech.com/product/xpi-3566-zero/
[4] https://research.exoticsilicon.com/series/pinephone_openbsd/part_1/

--Z--

Reply via email to