I now have access to a 3D printer and a bit of time. I’d like to skip this dance of smart doorbells kinda working , kinda not with home assistant. Any DIY doorbell projects out there the community can recommend?
This project is using Home Assistant, but the ESPHome configuration is really simple, so perhaps you could adapt it to work without HA?
I'm sort of working on something similar but it's not complete at all. The idea is that my doorbell will post message to MQTT where I have automation in place to snap a picture and post message to Matrix that someone's at the door.
The esp32 devices have pretty limited HW, so you have to keep your expectations low if you don't want to outsource the automation to some external system. You could however definitely do simple things like HTTP post on button press. Which is enough to send a message via some chat or push notification to your phone.
I have some blog post WIP around this that is specifically trying to avoid Home Assistant because there are a ton of tutorials out there for HA already.
You could use an ESP32-CAM board with a button, maybe add a speaker/mic if needed. It looks like the project linked by the other comment is basically doing that!