O

offgrid

A programmers computer suitable for long-term use outdoors