I had 18pF capacitors at first, but the video wouldn’t sync with those. The capacitors should match the load capacitance of the crystal, and the equation should also include the load capacitance of te circuit (got this from the internet 😉)
C1 = C2 = 2(CL - Cstray)
CL = 18pF for my crystal. Cstray, I have no clue, let’s take 5pF.
So, the capacitance should probably be 2(18 - 5) = 26pF. I’ll try that next.
The output resistor is 75ohm right now, to match the impedance of the AV port. But the datasheet says I should use 22ohm. Maybe the output impedance of the VS23S010 is already quite low, and 75ohm makes it too low. Easily changed. 🙂
My plan, by the way, is to try replacing the ESP8266 with an ESP32. I put the ESP8266 on a socket, so can change it easily. But first thing is to build the firmware for the ESP8266, instead of using the pre-built firmware. Basically, I want to include the wifi stack and still have some memory left for programs. But I’d like to try to use quad SPI as well.
I haven’t programmed BASIC since 1985 or so, and I am a software developer. So to be honest, I don’t quite relish the thought of programming large BASIC programs. 😉 But who knows. Maybe I’ll end up with modifying Engine Basic to make it easier to write larger programs (adding some OO capabilities), let’s see where the ship will strand. 😉