Flexible Pokedex Framework for Raspberry Pi. It lets you run and build a DIY PokeDex which uses Machine Learning to recognize Pokemons.
To run it, you will first need to build it.
Warning: At the moment this project does not work. It will be only released later. This project is still far from being released. The following only builds the top OS, which PokePi is going to run on. Not PokePi itself.
Soon, you will have the option to build PokePi on top of another Linux Distro/build, or build it, part of an optimized Linux build. Prebuilt binaries and images will also be released on this repo.
You will need to install the command hg, provided under the package 'mercurial', in order to build PokePiOS.
You can install it in Ubuntu/Debian distros, with:
sudo apt-get install mercurial
Then, you need to download the repo + navigate to it:
git clone https://github.com/bastien8060/PokePiOS
cd PokePiOS
Change to the top-level Buildroot directory:
cd buildroot
Use initialized configurations to compile PokePi:
make all
If prompted by an error (Like a permission error), you could try
chmod +x . -R
, which fixes permissions on the files
This may take anywhere from 10min to 30min or even a couple hours to compile from scratch, depending on the speed of your machine.
After building it, you can flash the file output/images/sdcard.img
to an sdcard, then boot it with a Raspberry Pi 3b/3b+.
You can download Etcher: https://www.balena.io/etcher/
Replace /dev/sdx with your sdcard:
sudo dd bs=1M if=output/images/sdcard.img of=/dev/sdx