Thank you! this is an amazing implementation of Dall-e and IoT. I'm beginning to think of a wide range of artistic project to build on your ideas! This is awesome, great work.
I have looked at several options for generating AI images and did not find any that were free, I may have missed a rare gem. The OpenAI DALL-E API is very easy to use, inexpensive, support PNG files with a small size (256x256 pixels is the smallest) that is easy to process on a microcontroller, these meets all my requirements.
Merci de partager ce sympathique programme et pour le tuto très clair ! fonctionne parfaitement ici avec un ST7789 carré. Michel 🤩(un autre Belge génération Star Wars/Commodore64 ,expat en Espagne)😁
Amazing work! I'm working on a project to display via e-paper display (800 X 480). Image is downloaded in base64 format , any suggestions to display it as a hex file which is supported by the e-paper library
Thank You. E-Paper display are very slow, so animated gif will are going to be very slow. You can see this other video where I show how to convert to hex data : th-cam.com/video/omUWkUqFYrQ/w-d-xo.html
Ran program but it stopped with "Failed to allocate memory is PSRAM for image Buffer" PSRAM Size = 2094783 using all your links for hardware... thanks for any help
You seams to have an ESP32-S3 with 2MB of psram, in the chatGPT_DALLE.ino, change this two values to : #define PSRAM_BUFFER_DECODED_LENGTH 800000L // Length of buffer for base64 data decoding in PSRAM #define PSRAM_BUFFER_READ_ENCODED_LENGTH 800000L // Length of buffer for reading the base64 encoded data in PSRAM
Fixed it. I had the flash size wrong in the IDE as well as the incorrect psram setting. 16 mb flash with qspi for the psram. So i am out of the boot loop and on to the rest of the new fun challenges I will encounter!!
Great techy video! Thank you for sharing!
Thank you! this is an amazing implementation of Dall-e and IoT. I'm beginning to think of a wide range of artistic project to build on your ideas! This is awesome, great work.
Screens are great! Thanks for sharing.
Excellent work! Thanks for sharing.
Excellent work and video. Thanks, Charles.
Glad you enjoyed it
Very cool! This is very beneficial for someone trying to learn this (me). Thank you for such a detailed video.
Very helpful video. Many thanks.
Absolutely brilliant!!! I can’t wait to carve some time to try to test this out
Please do!
Amazing ! Thanks !
Any free option to generate images ?
I have looked at several options for generating AI images and did not find any that were free, I may have missed a rare gem. The OpenAI DALL-E API is very easy to use, inexpensive, support PNG files with a small size (256x256 pixels is the smallest) that is easy to process on a microcontroller, these meets all my requirements.
Merci de partager ce sympathique programme et pour le tuto très clair ! fonctionne parfaitement ici avec un ST7789 carré. Michel 🤩(un autre Belge génération Star Wars/Commodore64 ,expat en Espagne)😁
Amazing work! I'm working on a project to display via e-paper display (800 X 480). Image is downloaded in base64 format , any suggestions to display it as a hex file which is supported by the e-paper library
Thank You. E-Paper display are very slow, so animated gif will are going to be very slow. You can see this other video where I show how to convert to hex data : th-cam.com/video/omUWkUqFYrQ/w-d-xo.html
is there a possibility to generate Images on your own Hardware? Like with a Google coral m.2 module?
By own Hardware do you mean a different microcontroller?
@@thelastoutpostworkshop nö, i mean a own Image Generating Server or pc in my own Network without the need to pay for every generated Image.
This is spetacular!
Helo i am from vietnam
Ran program but it stopped with "Failed to allocate memory is PSRAM for image Buffer" PSRAM Size = 2094783 using all your links for hardware...
thanks for any help
You seams to have an ESP32-S3 with 2MB of psram, in the chatGPT_DALLE.ino, change this two values to :
#define PSRAM_BUFFER_DECODED_LENGTH 800000L // Length of buffer for base64 data decoding in PSRAM
#define PSRAM_BUFFER_READ_ENCODED_LENGTH 800000L // Length of buffer for reading the base64 encoded data in PSRAM
E (484) opi psram: PSRAM ID read error: 0x00000000, PSRAM chip n after changes...
Amazing
The code just puts my controller into a boot loop cant figure out why yet.
What messages do you get on the serial monitor ?
@@thelastoutpostworkshop
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x3 (RTC_SW_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x403cdac2
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x44c
load:0x403c9700,len:0xbe4
load:0x403cc700,len:0x2a68
entry 0x403c98d4
Repeatedly so fast you cant even read it
Fixed it. I had the flash size wrong in the IDE as well as the incorrect psram setting. 16 mb flash with qspi for the psram. So i am out of the boot loop and on to the rest of the new fun challenges I will encounter!!
Hele iam kouini