*** Picochess v4.2.2 Imágenes ***

691 views
Skip to first unread message

Antonio

unread,
Feb 28, 2026, 3:30:11 PMFeb 28
to PicoChess
Actualizadas las imágenes de Picochess a v 4.2.2 con Stockfish 18.

Dos versiones de imágenes:

*** Picochess_4_2_2_NO_Desktop.img

https://cloud.o2online.es/share/f/768Iuj_nSsWOP2oUuV6JdDc3NzY2Nzk4MzU5NjFfNDM2MDk

de 14 gigas aproximadamente, con SSH activado y con Usuario: pi     Password: picochess

*** Picochess_4_2_2_SI_Desktop.img

https://cloud.o2online.es/share/f/nVqO1xw5RP6GdroDiMykLjc3NzY2Nzk4MzU5NjFfNDM2MDk

de 16 gigas aproximadamente, con SSH activado, con VNC activado y con Usuario: pi    Password: picochess
---------------------------------------------------------------------------------

Qué imagen grabo en la microSD??? Pues depende la configuración que tengamos:

Si queremos la raspberry pi ejecutando el webserver y conectarnos con un tlf móvil, por ejemplo, descargar la más pequeña y sin Desktop, pues no lo vamos a usar para nada.

Si tenemos una pantalla conectada a la raspberry pi, descargamos la que si tiene Desktop para podermanejar picochess desde la pantalla (ya sea táctil o con ratón). Y si queremos que al iniciar se vea siempre directamente en la pantalla, habría que ejecutar al principio una sola vez el archivo de
instalación : install-kiosk.sh

Si tenemos un reloj DGTPI la versión a descargar ideal sería la pequeña sin Desktop, aunque en ese caso una vez grabada en la tarjeta habría que conectar por SSH y ejecutar el archivo de instalación:  install-dgtpi-clock.sh

Antonio

unread,
Feb 28, 2026, 3:31:47 PMFeb 28
to PicoChess

Updated Picochess images to v 4.2.2 with Stockfish 18.

Two image versions:

*** Picochess_4_2_2_NO_Desktop.img
https://cloud.o2online.es/share/f/768Iuj_nSsWOP2oUuV6JdDc3NzY2Nzk4MzU5NjFfNDM2MDk

Approximately 14 GB, with SSH enabled and:
Username: pi Password: picochess

*** Picochess_4_2_2_SI_Desktop.img
https://cloud.o2online.es/share/f/nVqO1xw5RP6GdroDiMykLjc3NzY2Nzk4MzU5NjFfNDM2MDk

Approximately 16 GB, with SSH enabled, VNC enabled and:
Username: pi Password: picochess


Which image should I flash to the microSD? It depends on your setup:

  • If you want the Raspberry Pi running the web server and to connect from a mobile phone, for example, download the smaller one without Desktop, since you won’t use the desktop environment at all.

  • If you have a screen connected to the Raspberry Pi, download the one with Desktop so you can control Picochess from the screen (either touchscreen or with a mouse). And if you want it to always show directly on the screen at boot, you need to run the installation script once at the beginning:
    install-kiosk.sh

  • If you have a DGTPI clock, the ideal version to download would be the smaller one without Desktop. In that case, once the image is flashed to the card, you’ll need to connect via SSH and run the installation script:
    install-dgtpi-clock.sh

orlando vargas gonzalez

unread,
Feb 28, 2026, 4:32:49 PMFeb 28
to PicoChess
Hola Antonio yo hace 5 años construi un dgtpi casero con la información del grupo llamado chesspi igual que el dgtpi comercial, actualmente lo tengo corriendo la versión 3.2 perfectamente, quiero preguntarte si con la imagen lite y el procedimiento que indicaste lo puedo hacer funcionar con la última versión.

PD. No soy tan experto en Linux y tengo años sin interactuar con las configuraciones.

Saludos desde Colombia.

Orlando

Antonio

unread,
Mar 1, 2026, 3:56:59 AMMar 1
to PicoChess

Imagen para DGTPI,  v 4.2.2  grabar en microSD y funcionar.   Se agradecen comentarios y confirmación de que todo funciona bien.


-----------------------------------------------------------------------------

Image for DGTPI, v 4.2.2 burn to microSD and work.   Comments and confirmation that everything is working well are appreciated.

https://cloud.o2online.es/share/f/NThN39t_RlOQsgY0MO9AGjc3NzY2Nzk4MzU5NjFfNDM2MDk

-----------------------------------------------------------------------------

orlando vargas gonzalez

unread,
Mar 2, 2026, 12:26:07 PMMar 2
to PicoChess
Hola Antonio he probado tu imagen en el dgtpi casero y ha funcionado perfectamente, inclusive con la tarjeta de sonido hifiberry mini que hace hablar al reloj automáticamente.

Saludos

Orlando

Antonio

unread,
Mar 2, 2026, 2:20:29 PMMar 2
to PicoChess
Me alegro que todo haya ido fácil y bien. Gracias por comentar y probar.

I'm glad everything went easy and well. Thanks for commenting and trying.

Luigi Vogliobene

unread,
Mar 4, 2026, 6:54:52 AMMar 4
to PicoChess
Hi Antonio, all the MAME engines in the documentation are not present in your .ISO ?Thank you. Luigi

Santiago Torres

unread,
Mar 4, 2026, 12:05:00 PMMar 4
to PicoChess
Dear Antonio, the new version is great and works flawlessly in my setup, many thanks.  I could run Picochess directly installing the kiosk file.  Just one question, my sd card is 32GB and is running out of space (to update, for example).  There is something in the OS that I could delete or uninstall?  Maybe the best solution is to use a 64GB sd card.
Thanks for your advice.

Santiago

Antonio

unread,
Mar 4, 2026, 12:20:17 PMMar 4
to pico...@googlegroups.com
Busca expandir la tarjeta. Se "agrandará" al tamaño de la tarjeta de 32 gigas si la grabaste en esa.

--
You received this message because you are subscribed to a topic in the Google Groups "PicoChess" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/picochess/jhXqbCJKTjM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to picochess+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/picochess/d470f8f9-f5ac-4d33-a3f1-de300a5c9520n%40googlegroups.com.

Antonio

unread,
Mar 4, 2026, 1:59:50 PMMar 4
to PicoChess

Motores antiguos actualizados para Picochess 4.2.2   en unos dias los añadiré a las imágenes.  El que los quiera probar, que los pase a la raspberry con el programa WinSCP es lo más cómodo.

Old engines updated for Picochess 4.2.2 in a few days I will add them to the images.  If you want to try them, transferring them to the Raspberry Pi with the WinSCP program is the most convenient.

https://cloud.o2online.es/share/f/yFoDWuXPTVigLFpglN6DkDc3NzY2Nzk4MzU5NjFfNDM2MDk


documento_motores_picochess.pdf

Luigi Vogliobene

unread,
Mar 4, 2026, 2:11:42 PMMar 4
to PicoChess
Grazie Antonio

orlando vargas gonzalez

unread,
Mar 4, 2026, 4:40:36 PMMar 4
to PicoChess
Apenas subas la imagen la pruebo en el dgtpi y te doy mis comentarios

Santiago Torres

unread,
Mar 4, 2026, 6:08:20 PMMar 4
to PicoChess
Thanks, Antonio, for your great help, I could expand the sd card.  BTW, where do the engines have to be added? May be it is possible to write the process in the  engine pdf in the cloud.  Sorry I am not very skilled with linux.  Thanks again.

Regards,

Santiago

Antonio

unread,
May 3, 2026, 8:32:00 AMMay 3
to PicoChess

Good afternoon.

I have updated my card image. Since there is currently a bit of “movement” around version 4.3, and until everything is settled, I have modified a few things that, in my opinion, needed to be changed in the latest version, and I have called it 4.2.4—just to give it a name and continue the existing version line.

Among many other things, there are 185 “classic” engines, sorted in the menu by brand to make it easier to find one — Novag, Mephisto, etc. I have included a file so you can see which ones they are.

This image does not include a desktop, so it is ideal for the DGTPI or for using it from the webserver with a mobile phone, tablet, etc.

I hope it is useful to someone — and what better day to try it than a Sunday? ;)

Best regards,
Antonio MP.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Buenas tardes.   He actualizado mi imagen de la tarjeta. Cómo actualmente hay un poco de "movimiento" con la versión 4.3, hasta que se ajuste todo, he modificado algunas cosas que a mi gusto habia que cambiar en la última y la he llamado 4.2.4, por llamarla de alguna manera y continuar la línea que habia.    Entre otras muchas cosas, hay 185 motores "clásicos" ordenados desde el menu por marcas para que sea más sencillo encontrar alguno (novag, mephisto, etc etc). He dejado un archivo para que se vean los que son.

Esta imagen no tiene escritorio, por lo que es ideal para la DGTPI o usarla desde webserver con el movil, tablet, etc.     

Espero que sea de ayuda para alguien y que mejor día para probar que un Domingo??    ; ).      Un saludo . Antonio MP.


Captura de pantalla 2026-05-03 143301.png
Captura de pantalla 2026-05-03 143239.png
Captura de pantalla 2026-05-03 143252.png
Listado_Motores_Picochess_4_2_4.pdf
Captura de pantalla 2026-05-03 143221.png
Captura de pantalla 2026-05-03 143322.png

Antonio

unread,
May 11, 2026, 12:33:16 PMMay 11
to PicoChess
Manual PicoChess 4_2_4 Ingles.pdf
Manual PicoChess 4_2_4 Español.pdf

DUBUC Sébastien

unread,
May 11, 2026, 12:59:11 PMMay 11
to PicoChess
Whaou ! fantastic Job . 

DUBUC Sébastien

unread,
May 11, 2026, 1:14:50 PMMay 11
to PicoChess
if you have a desktop image that could be ggod , my phone have a screen with some break , but i have a screen 7' on my rasberry pi

Antonio

unread,
May 11, 2026, 1:17:51 PMMay 11
to PicoChess
Realmente la imagen es la misma.   Entras desde ssh,   escribes   "sudo raspi-config", en la primera opcion que sale eliges que inicie con Desktop (que está todo instalado pero desactivado para que inicie sin él y sea menos pesado para la dgtpi).   Despues "sudo reboot"   y    debería funcionar.

Francisco RL

unread,
May 11, 2026, 2:51:06 PMMay 11
to pico...@googlegroups.com
Buenas Antonio, una vez grabada la imagen en la tarjeta sd, la introduzco en DGTpi, y se queda en pantalla DGT PI y no pasa de hay, que puede ser ?
Gracias



El 11 may 2026, a las 19:17, Antonio <antonio.z...@gmail.com> escribió:

Realmente la imagen es la misma.   Entras desde ssh,   escribes   "sudo raspi-config", en la primera opcion que sale eliges que inicie con Desktop (que está todo instalado pero desactivado para que inicie sin él y sea menos pesado para la dgtpi).   Despues "sudo reboot"   y    debería funcionar.

--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/picochess/1c13e919-af4a-4871-beb3-8b740fdf3b82n%40googlegroups.com.

Antonio

unread,
May 11, 2026, 3:36:00 PMMay 11
to PicoChess
Cuando no hay seleccionado ningun tablero electronico, el reloj DGT3000 se queda con la pantalla en "DGT PI", por lo que habria que cambiarlo en el archivo picochess.ini.
De todas formas, para que sea más sencillo, acabo de cambiarlo en la imagen, por defecto intenta conectarse a un tablero "DGT", así es más sencillo y se habilitan los botones fisicos del reloj para elegir el tablero.

--------------------------------------

"When no electronic board is selected, the DGT3000 clock display stays on 'DGT PI', so it would need to be changed in the picochess.ini file.

Anyway, to make things easier, I have just changed it in the image. By default, it now tries to connect to a 'DGT' board; this is simpler and enables the clock's physical buttons to select the board."


Antonio

unread,
May 11, 2026, 4:02:28 PMMay 11
to PicoChess
02 Manual activar Desktop Raspberry Pi PicoChess - Espanol.pdf
01 Enable Desktop Startup Raspberry Pi PicoChess - English.pdf
00.png

Johan Sjöblom

unread,
May 14, 2026, 9:45:00 AMMay 14
to PicoChess
Great work Antonio.
I would like to make a special branch for this 4.2.4 solution in github. I would like to include your source code and these manuals. Then it would be possible for anyone to fix small problems if necessary. It would be a "special" side branch that does not get overwritten by anything new, but I still think it would be really valuable to have it in central github. If you can send me the files I need, I will share them on github as a special branch. Not sure which exact 4.2.3 version you have used, but if you could guess the date you copied the base I can try to attach this tree to that github commit.
-- Johan
On Monday, 11 May 2026 at 23:02:28 UTC+3 Antonio wrote:

Antonio

unread,
May 14, 2026, 10:34:14 AMMay 14
to pico...@googlegroups.com

Hi my friend, I’m glad you like the work I’ve done. My intention is to focus on the DGT Pi and a 7-inch TFT screen that I have.

I don’t know the exact fork date, and you know I don’t really know much about GitHub. I work locally and then transfer everything to a Raspberry Pi for testing. But more or less it dates back to when you released version 4.3.0 and the first desktop interface, which I didn’t think was a good idea for TFT screens. ;)

Tell me the best way to send you the code (or just take it from the latest image I uploaded) and add it to the project however you think is best.

I’ve sorted and deleted many files that had been created and left unused in the root folder. I’ve also moved others into folders, basically to keep the code as organized as possible and know where to look for things.

I have more ideas in mind, but for now I’m at a standstill. Working alone on this is a lot of work...

From the messages and contacts I’ve received, I’ve realized that for many people even something as simple as connecting through SSH is very difficult, so in the end things need to be made as simple as possible. And if that means just giving them a ready-made image, then even better — it will reach more people.

I’m planning to create a script so that when Debian Trixie starts, it checks whether there’s a specific file in the boot partition, and if there is, it automatically configures picochess.ini (clock, desktop, etc.). This would avoid needing to know the IP address, connect through SSH, configure things manually, and so on.

I’ll wait for you to tell me how to proceed — whether to upload everything to a branch, share the files directly with you, etc.

Best regards,
Johan.

Johan Sjöblom

unread,
May 14, 2026, 11:22:17 AMMay 14
to pico...@googlegroups.com
I can try to take the code from the latest image. If you can make a compressed file with all files without engines folder (to reduce size) it could be a lot smaller to handle.

I agree very much with you that we need to make an automatic installation to make it easy for people to install picochess. At the moment that is only working if you already have an installation, like for example a ready made image. The status now is that if you have such an image from this year you can update that to the latest version over wifi by selecting "update picochess and reboot". This means that we now have an automated Wifi software update.
... But I also wanted to continue on this to be able to install on any standard Raspbian Pi image. At the moment you can do that, but only if you are able do technical things like 1) connect a monitor and keyboard and type the quick install commands from the readme file, or 2) if you are able to use ssh and do the same over ssh. The commands are listed in the readme file: https://github.com/JohanSjoblom/picochess#quick-installation

What I would like to have: If you have a mobile phone with bluetooth and Wifi you could install everything without knowing the ip address of your Pi, and without having to use ssh. I first tried to see if all this could be done just using a mobile phone and bluetooth, but it seems the Bluetooth PAN technology is no longer the correct technology to use so we do need to involve Wifi. The current code actually included this Bluetooth attempt, but I have not been able to make it work, at least not on Samsung android phones. I cleaned that code out by reducing it to bluetooth pairing only.

I think we should have the same installation solution as the smart home devices have. The image would be set up in a way so that it publishes its own Wifi network. You connect to that wifi network using a mobile phone, and then you can do all the setup in a web page wizard... As the final step you can then connect the Raspberry Pi to your home Wifi network by just using your phone. All this setup would need is a mobile phone with a web browser and an image.

I think the installation problem you mention with the script you intend to make is to automate the difference between a DGT PI 3000, a headless Pi which means without a monitor at all, and a full desktop Pi installation. At the moment we have solved it by having 2 images. I think we still need two images as the operating system might be different in the future, and even if its the same operating system the setup might be quite different from a Linux system point of view.
At the moment the install-script normally installs a desktop picochess. If you know you are installing picochess on a DGT PI 3000 you need to give a parameter. In the readme (link above) you can see that I have used the parameters "dgt3000" that you can give if you know you are installing on a DGT PI 3000. If you know you are installing on an old normal Pi3 you need to use "pi3". At the moment the installation does not care about headless vs desktop, it only cares about if you have a DGT PI 3000 or a older Pi3. As we now start using Pi5s we might at some point need to introduce also Pi4 parameter for backward compatibility.

Are you thinking that we could have a script to autodetect what kind of Pi we have, and also detect the operating system, and also detect if we have a DGT PI 3000 or a "normal Pi" headless or desktop? Not sure if I understand the idea yet, but all ideas and visions are most welcome (from everyone) :-)

-- Johan

--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.

Antonio

unread,
May 14, 2026, 11:45:19 AMMay 14
to PicoChess

Well, my idea is basically based on having a single SD image for the project, just like I currently have in 4.2.4.

That image has the Desktop installed with kiosk mode enabled, together with dgtpi enabled as well.

If we are going to use the Raspberry inside a dgtpi, the desktop is disabled so it boots into console mode and uses very few resources.

If we are going to use the Raspberry with a touch TFT, then the desktop boot is enabled from raspi-config and, since kiosk mode is already enabled, there is no need to touch anything else.

If we are going to use the Raspberry by itself directly, then it works like the "dgtpi version".

Since all of them have the webserver installed, then in all cases you can use a smartphone, PC, etc. etc.

With a single image we cover the 3 most common usage possibilities.

How do we change those values?

That’s where the “problem” comes in for people who are not into computers. Even though I’ve made manuals for everything that can be modified (I think), if a startup script asked how you are going to use the SD card you are about to flash, then after flashing it could modify (something like raspi-config) the desktop on/off setting on the first boot. That would cover and simplify many options and make things much easier for people who, just because they love chess, don’t necessarily have to know about computers.

That’s my next project, thinking out loud...

One more thing. Is there any way to put the images or links to them in a message that doesn’t get buried in the forum for the people who need them? So they don’t have to keep navigating through message after message until they find them?

DUBUC Sébastien

unread,
May 14, 2026, 12:09:32 PMMay 14
to PicoChess
All of this is going in the right direction...!!!! just maybe one more thing to do, Antonio. I activated the desktop via raspiconfig, but even after changing the language and keyboard, most of the desktop menus remain in Spanish. It reminds me of my old school lessons, and French has the same Latin base, but perhaps everything should be in English by default.

Regarding the old ROMs, I understand that Lua files allow you to create the interface specific to each roms, but apart from the Elo rating and time per move, I don't get the impression that we can change other parameters specific to each retro engine from picochess, whereas Lua seems to allow it. Can't we have specific menus depending on the ROM (Tasc, London, risc  etc.)?

Sébastien
France

Reply all
Reply to author
Forward
0 new messages