new display driver. Is it working? No. Is it updating once, and then transitioning to static and banding where my main menu should be? That one, yes.

there was a time when I’d despair over something like this, but experience has shown me that a thing not working is always the first step on the way to a working thing. The trick is to keep working on it.

close-up on that e-paper noise, because while it’s not what I want to see there, it does look pretty rad…

Question: How much cursing was there when I realized the mistake in my display driver code?
Answer: Yes.

follow-up question: what was the mistake?
answer: in the redesign, I moved the “enable peripherals” pin to GPIO3 instead of GPIO0, since GPIO0 is the ESP32's boot pin. Turns out your firmware doesn't learn from your schematic by osmosis.

Follow

@joeycastillo sure would be convenient if it did though...

"Just do what I *meant* for you to do; not what I typed in!"

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.