While working on a client project, I tested multiple displays.
ILI9341
1.3inch SPI TFT LCD Display RGB (ST7789)
Waveshare 4.2 Epaper with ESP32 Controller
I thought it was fun to connect the Epaper to ESPHome.
This probably ends up being a Quote displayer
Universal e-Paper Driver Board with WiFi / Bluetooth SoC ESP32 onboard, supports various Waveshare SPI e-Paper raw panels
It was not without problems. For example, the ESPHome editor gave squiggly lines under type. This has to be changed in the libraries. (Already notified developers)
model: 4.20in-V2 does not work .. use model: 4.20in-v2
After a long time, another post! We have been to 4 states on the west coast of America for almost 4 weeks, after that a pneumonia kept me from doing stuff.
Slowly, I started finishing my Workshop/Lab for my new business. So I didn’t have many things to post about. So now I’ll post something about this Home Assistant solution, because there was not a decent post to be found about this solution.
Some history: A long time ago I made a 4 button 4 led controller with my friend Duncan. At that time we were using Domoticz, and used a NodeMcu with ESP Easy to read the button states and made the leds act as status lights.
This is made using a NodeMCU (8266) but ESP32, Wemos, whatever will work also. We wanted to repurpose the old NodeMCU, instead of building a new one.
So Migrating to Home Assistant: How to install ESPHome is easy to find on the internet.
Below is an example for 4 push buttons which TOGGLE a Home Assistant entity. And the LEDs will give a feedback of the state of an entity.
Note: There is 1 out of 4 configured like that. The other ones are generic. One button toggles my shelly lab ledlight, and lights up a led when toggled!
I’ve printed two books using the Lulu service. (One for Tyrone) When they arrived, I noticed some faults. Lucky Lulu will be printing them again for me.
The book has over 500 pages and has a nice hardcover.
And I’ve been busy building a Mega Tower with 4 Motherboards. This will have a superb processing power! .. not. It houses some old motherboards for hardcore machine coding on real old hardware.
From top to bottom: 8088, 8086, 80386, 80484
Todo:
Rework on the cables
3D print an information plaque on the front of each board
Add a control panel on each board
Maybe some dust cover would be nice
I can remove the boards, and place them on a table. I’ve made some custom feet for them. Twist and lock by my own design.
Padded feet
The openscad files:
The locking is done by making the cylinder slightly oval by 0.5mm
FreeCAD is an open-source parametric 3D modeller made primarily to design real-life objects of any size. Parametric modelling allows you to easily modify your design by going back into your model history and changing its parameters.
Designed a case for a measure tool, I’ve printed a case for a while ago.
What are my thoughts : I like it, I like the setup, workbench and the fact that you can edit every step again.
I’ve made a script to view the camera using vlc. But it was much work. Now I’ve installed the HACS Bambu integration in Home Assistant. Much easier to get an image.
While Bambu studio is nice, I started using FreeCad. I still use OpenScad and Blender, but I really try to use a CAD program for modeling 3D prints (technical prints). For sculpting I still use blender.
"If something is worth doing, it's worth overdoing."