~danielside/PruebasInkplate

Pruebas
primer ejemplo funcionando donde se recupera RTC correcto
seguimos con las pruebas
pruebas

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~danielside/PruebasInkplate
read/write
git@git.sr.ht:~danielside/PruebasInkplate

You can also use your local clone with git send-email.

Instalar python3-serial python3-intelhex

El dispositivo está en /dev/ttyUSB0

Añadir usuario a dialout

#Pasos iniciales, o al reescribir el firmware

Me cambio a donde está clonado Inkplate-6-Micropython. El cacharro debe estar encendido.

#Firmware

python3 ../esptool/esptool.py --port /dev/ttyUSB0 erase_flash

python3 ../esptool/esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 esp32spiram-20220117-v1.18.bin

#Ficheros de Inkplate

python3 pyboard.py --device /dev/ttyUSB0 -f cp mcp23017.py inkplate5.py image.py shapes.py gfx.py gfx_standard_font_01.py soldered_logo.py PCAL6416A.py :

#Comandos y ejecución de programas

Ver los ficheros que hay en la raíz:

python3 pyboard.py --device /dev/ttyUSB0 -f ls :

Nada más arrancar ejecuta boot.py (no hace falta tocar) y luego main.py. Copiar:

python3 ../Inkplate-6-micropython/pyboard.py --device /dev/ttyUSB0 -f cp main.py :

Para ejecutar un script de forma puntual. Me situo en este repo con mis programillas:

python3 ../Inkplate-6-micropython/pyboard.py --device /dev/ttyUSB0 'dos.py'

#Docs