¿Cuáles son algunas soluciones para un programador de senderismo que solo necesita un dispositivo ligero y de baja potencia dedicado a la codificación?

Hay varias formas de abordar esto. Como ya tiene el panel solar y la fuente de alimentación, comenzaremos desde allí. El Sherpa 100 tendrá aproximadamente 100 vatios-hora (Wh) de energía. Para la duración de la batería y para proporcionar días nublados, trabajemos con un límite del 50%, o 50 Wh que se usan cada día. Su panel solar debe ser capaz de producir 60 Wh / día para mantener su batería cargada.

Ese presupuesto de energía permitirá las siguientes opciones.

  1. Puede ejecutar un Chromebook Acer C740 durante al menos 6 horas cada día. Tengo este dispositivo y deberías hacerlo mejor que. Yo uso el C740 para el desarrollo. Reemplacé el SSD de 16GB incluido con SSD de 256GB. También utilizo el modo de desarrollador que permite un verdadero shell de comandos e instalo un paquete llamado Crouton que me da un entorno Ubuntu que funciona dentro del entorno principal de ChromeOS. Necesita la red la primera vez que la usa, pero eso no es necesario solo para iniciar sesión. Este dispositivo debería funcionar para cualquier cosa que no necesite Windows. Además del SSD más grande, deberá comprar un inversor o un adaptador para automóvil que funcione con el C740. (El adaptador es mejor ya que será más eficiente que pasar por el inversor).
  2. Un Dell Inspiron 11 (3162) es un poco más barato y puede proporcionar más duración de la batería mientras usa menos energía. (A modo de comparación, supondré las mismas 6 horas cada día con solo 40 Wh.) Viene con Windows 10 (64 bits) y 32 GB de almacenamiento. Si necesita más almacenamiento, necesitará un dispositivo USB.
  3. Una computadora portátil construida con una Raspberry Pi o una computadora pequeña similar puede usar menos energía, pero puede no ser mucho más pequeña / ligera que las opciones anteriores.
  4. Una tableta Android con un teclado Bluetooth externo funcionará si puede hacer el desarrollo que desea en ese entorno.

Espero que ayude y buena suerte.

Elija una netbook usada como la Asus Eee 900 y una batería de repuesto. No es una CPU de muy alto rendimiento, pero funciona más de 8 horas con una carga con el paquete de 6 celdas. El voltaje del cargador es de 19 V, por lo que si puede armar un panel solar para 19 V (38 celdas), es dorado. Son muy baratos de segunda mano, compré uno recientemente por $ 25, y compactos, y no pesan más que un libro. Los paquetes de baterías vienen en versiones de 3, 6 y 9 celdas, en el rango de $ 10 en Ebay, dando aproximadamente 4, 8 y 12 horas de vida respectivamente. Para ir de excursión, iría con el paquete de 6 celdas porque es plano: las 9 celdas tienen un bulto incómodo. En su mayoría tendrán XP o Windows 7, pero hay compilaciones de Linux listas para usar.

Eso es difícil, creo. He programado en Perl en una tableta Nokia N810, pero eso está obsoleto y las teclas chiclet no son ideales para escribir mucho. El netbook que menciona Peter sería más fácil (he usado un Acer Aspire One con Linux pero es un poco más pesado que una tableta o un teléfono). Raspberry Pi, no lo sé. He usado un Beaglebone Black, que creo que es similar, para crear un servidor web / punto de acceso independiente, pero no hay teclado ni monitor a menos que conectes alguno. Más cosas para llevar. El consumo de energía es pequeño pero suma; Me estaba quedando sin una batería de automóvil de 50 Ah y un pequeño panel solar (30 W ??) (que todavía no cabía en una mochila), y creo que todavía estaba perdiendo energía. Solo corrí durante unos días y todavía no he analizado los registros. Pero la CPU funcionaba 24 × 7 y el panel no, tampoco estaba colocado ni orientado de manera óptima, solo tenía un controlador normal, no un controlador de refuerzo, y no tenía diodos de derivación de obleas (lo que lo hacía susceptible al sombreado parcial). Las clasificaciones de potencia en los paneles son para pleno sol al mediodía, en un día sin nubes, orientadas hacia el sol sin sombras. O al menos eso parece. Si tiene cobertura de datos celulares, podría usar un cliente SSH en una tableta y programar en un servidor en la nube en algún lugar, pero el teclado sigue siendo un problema. ¿Pequeño Bluetooth, tal vez?

(Recientemente he tenido problemas para mantener mi tableta Android cargada en un cargador de vehículo 2A, con luz de fondo, GPS, WiFi y Bluetooth a tiempo completo, pero he programado felizmente durante horas en mi vieja computadora portátil en mi barco, con un iGo 12V Sin embargo, eso tiene un motor para recargar las baterías, así como un poco de energía solar, y no me importaría llevar la mochila del portátil, independientemente de los problemas de carga).

Probablemente echaría un vistazo a un Panasonic Toughbook usado, muy resistente. Yo solía tener una de estas:

El teclado es basura, pero obtienes un lápiz, y podrías dejarlo caer por un acantilado y probablemente estará bien. Hay otros modelos, por supuesto, que se parecen más a las computadoras portátiles adecuadas, pero lo anterior es pequeño y asequible. Sin embargo, asegúrese de que ejecute el sistema operativo que le interesa. El mío acaba de ejecutar Windows XP, y eso ejecutará Pelle’s C con bastante facilidad.

Mi pregunta principal es por qué querrías programar en el desierto. La carga, la protección contra los elementos, la falta de Internet y una imagen lenta de frambuesa sería mucho más trabajo que simplemente dejar mi computadora en casa.