PotatoP è un computer portatile realizzato da Andreas Eriksen, persona appassionata di elettronica. Il progetto è dotato di componenti che hanno bassi consumi energetici. Al suo interno vie è una batteria da 12.000 mAh ricaricabile con piccoli pannelli solari.
Per assicurare il massimo risparmio energetico il design è curato nei minimi dettagli.
Il cuore del PotatoP è un modulo SparkFun Artemis, che ha un singolo core Arm Cortex-M4F a bassa potenza che funziona fino a 96 MHz e connettività Bluetooth 5.0 Low Energy (BLE). Eriksen esegue un port modificato di uLisp, un Lisp progettato specificamente per i microcontrollori, soprannominato PotatOS. Per evitare di consumare troppa energia, il display del portatile è uno Sharp Memory Display compatto da 4,4 pollici, una tecnologia a metà strada tra l’ePaper e i tradizionali display a cristalli liquidi (LCD) che non ha retroilluminazione e consuma un minimo di energia.
Eriksen afferma che avrebbe voluto che Sharp realizzasse una versione più grande di questo display e si è dichiarato aperto a considerare anche un’alternativa, a patto che sia altrettanto efficiente a livello energetico.
Tramite l’ambiente LISP è possibile scrivere su un editor minimale, un elaboratore di testi, utilizzare un applicazione per i fogli di calcolo o qualsiasi altra cosa.
Lisp (acronimo di “LISt Processing”) è un linguaggio di programmazione funzionale nato negli anni ’50. Lisp è stato uno dei primi linguaggi di programmazione sviluppati e, nonostante la sua età, è ancora utilizzato oggi in diversi campi, soprattutto nell’ambito dell’Intelligenza Artificiale e della programmazione simbolica.
Lisp è noto per la sua sintassi particolare, basata sulla notazione a lista, in cui ogni espressione è scritta come una lista di elementi racchiusi tra parentesi. Questo permette di gestire in modo semplice e flessibile le strutture dati complesse.
Lisp ha anche una forte tradizione di sviluppo di linguaggi di programmazione derivati, come Common Lisp, Scheme e Emacs Lisp.
Il nome potatoP ha diversi significati:
- l’epiteto Potato è utilizzato per descrivere un dispositivo poco potente e con scarse preformance. Le performance sono ridotte al minimo per preservare la batteria.
- toP si riferisce al form factor.
- suffiso p è utilizzato per i comandi LISP
Componenti
- Sharp Memory in Pixel display LS044Q7DH01
- SparkFun RedBoard Artemis ATP
- Adafruit SHARP Memory Display Breakout – 2.7″ 400×240 Monochrome
- AEMLION by Jasper Sikken
- Happy Hacking Keyboard Lite 2
- PowerFilm Solar LL200-2.4-75
- PiJuice 12000mAh Battery
- add:north E-PLA (Yellow)
- Luxorparts protoboard
- SD to microsd card adapter
- Jumper wires
Il progetto è stato presentato alla Hackaday.io Low-Power Challenge del 2023
Fonte: https://github.com/andreer/PotatoP/
Iscriviti ai nostri gruppi Telegram
Link utili
- Arduino UNO R3
- Elegoo UNO R3
- Arduino Starter Kit per principianti
- Elegoo Advanced Starter Kit
- Arduino Nano