{"repo":"jezs00/pycasso","free":true,"listed":false,"github":"https://github.com/jezs00/pycasso","clone":"git clone https://github.com/jezs00/pycasso.git","description":"A system to send AI generated art to an E-Paper display through a Raspberry PI unit","language":"Python","stars":87,"topics":["ai","ai-art","e-paper","raspberry-pi"],"license":"MIT","category":"dev-tools","readme_excerpt":"pycasso System to send AI generated art to an E-Paper display through a Raspberry PI unit An article has been published on pycasso's development here. :--: Yee-ha. Acknowledgments Inspiration for this project based on Tom Whitwell's SlowMovie and the very helpful write-up available at https://debugger.medium.com/how-to-build-a-very-slow-movie-player-in-2020-c5745052e4e4 on setting up epaper to work with a Raspberry Pi unit. I also liberally reused a lot of the install.sh script from this project because of the similarities and because it's pretty good. I would also like to acknowledge robweber who not only created omni-epd which I implemented so that this can work dynamically with many displays, but also provided me with a lot of good code examples that I referred back to often to try to ensure I was following best practises. Uses stability-sdk to interact with Stable Diffusion's API. Uses openai-python to interact with DALL-E's API. Setup Get Raspberry Pi Ready Install Raspberry Pi OS from https://www.raspberrypi.com/software/operating-systems/ . When flashing SD card, ensure you set up your wireless details for easy access, otherwise you will have to follow configuration steps with the screen plugged in. Put the SD card into your Raspberry Pi unit (Optional) Plug in pijuice HAT If using, attach PiJuice HAT onto Raspberry Pi. See pijuice documentation for more information. You can always do this later if you don't want to use PiJuice yet. Connect EPD to Pi CAREFULLY plug EPD","default_branch":null,"files":null,"tree":[],"storefront":"/r/jezs00","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jezs00/pycasso/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}