Uploading uLisp to Espressif ESP32-S3


#1

I’m trying to upload ulisp (https://github.com/technoblogy/ulisp-esp) to my ESP32-S3 without any luck.

Here’s the error:

/ulisp-esp/ulisp-esp.ino:3734: undefined reference to `dacWrite'
collect2: error: ld returned 1 exit status

No one else seems to have encountered this error before. Does anyone know how to solve this?


#2

What board are you using?

It sounds like you’re using the default ESP32 settings. Try following the instructions here:

ESP32-S2, ESP-S3, and ESP-C3 boards - ESP32-S3-DevKitM-1

Note that I don’t currently recommend ESP32-S3 boards that use the built-in USB interface (USB CDC) because of a problem that causes them to hang up if you upload a long Lisp program. The developers of the Arduino Core are aware of the problem and say they hope to fix it in a future release.