Here’s an interesting video about integrating a display with your microcontroller: The BASICS of Adding a Display to Your Arduino, ESP32, STM32, or other MCU Project. The graphics library he recommends is LVGL.
Category Archives: Programming
Running Linux in PDF
CSS library based on Counter Strike 1.6 UI
This turned up in my feed today: CSS library based on Counter Strike 1.6 UI. I was particularly interested in how they implemented the tab panels.
JTAG ‘Hacking’ the Original Xbox in 2023
This turned up on hacker news today: JTAG ‘Hacking’ the Original Xbox in 2023 – Using Intel CPU JTAG to dump the secret bootrom in Microsoft’s original Xbox. There’s some info being collected on github: github.com/Necrosys/x86-JTAG-Information.
Time and Space Complexity
This is good: Time and Space Complexity. If I find myself needing to explain algorithmic complexity to someone I will refer them to this.
Interlude #11: Playing with WeAct Studio Epaper Modules on ESP32-C3 MCU | In The Lab With Jay Jay
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
In this video we play around with the 2.13″ and 2.9″ WeAct Studio Epaper Modules available here: WeAct 2.9” 2.13″ 2.9 2.13 Inch Epaper Module E-paper E-Ink EInk Display Screen SPI Black-White Black-White-Red.
As I mention in the video I was having a hard time getting good solder joints from my Horusdy Soldering Station. This was annoying me so much that I went and purchased a new soldering iron! My new iron is an Metcal PS-900 Soldering Station and I love it! This is what a soldering iron should be!
We use the Arduino IDE and the sample code from WeAct Studio but we don’t successfully load content into our Epaper Module.
We use the Rigol MSO5074 Mixed Signal Oscilloscope to and the Rigol PLA2216 Logic Probe to wire up a Logic Analyzer to instrument out circuit, but we don’t follow through with that in the end. We run out of time. We will try again another day.
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
Yum Cha 58-pcs Stainless Steel Thread Pitch Gauge notes |
Let’s go shopping!
AMBA specification
Today I learned of the Advanced Microcontroller Bus Architecture. There is detailed information to be found on the ARM website: AMBA Specifications.
Debugging
I’ve been reading Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems. My mate @indigo suggested I read David A. Wheeler’s summary of it over here: David A. Wheeler’s Review of Debugging by David J. Agans. I know David A. Wheeler from his work on sloccount.
Essential CLI/TUI Tools for Developers
There are some interesting tools to learn about here: Essential CLI/TUI Tools for Developers.
Mail Call #16: METCAL PS-900; Peak Atlas DCA75 Pro, LCR45, ESR70; ESP32; Pi Zero, Pico; and More!
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
In this video I receive the following equipment in the mail:
- ESP32-CAM-MB WiFi Module Serial to WiFi ESP32 CAM Development Board 5V Bluetooth with OV2640 Camera DIY
- Red Board GY-NEO6MV2 Flight Control GPS Module APM2.5 Flight Control NEO-6M
- RP2040-Zero RP2040 for Raspberry Pi Microcontroller PICO Development Board Module Dual-core Cortex M0+ Processor 2MB Flash
- Raspberry Pi Pico Board RP2040 PICO W Dual-Core 264KB ARM Low-Power Microcomputers High-Performance Cortex-M0+ Processor
- WeAct ESP32 ESP-32 ESP32C3 ESP32-C3FH4 Development Board Wireless WiFi Bluetooth-compatible Module Micropython
- WeAct BlackPill STM32F411CEU6 STM32F4 STM32 Core Board Learning Board Development Micropython
- 4Pack Original [Apple MFi Certified] Charger Lightning to USB Charging Cable 6FT Cord Compatible iPhone 14/13/12/11 Pro/11/XS MAX/XR/8/7/6s Plus,iPad Pro/Air/Mini,iPod Touch
- Star Schema The Complete Reference
- The Architecture of Open Source Applications, Volume II
- METCAL PS-900 Soldering Station
- METCAL SFV-CH10, 30° Chisel, 1 mm Soldering Iron Tip
- METCAL SFV-CH20, 30° Chisel, 2 mm Soldering Iron Tip
- METCAL SFV-CN05, Conical, 0.5 mm Soldering Iron Tip
- Peak Electronic Design Atlas DCA75 Pro Semiconductor Analyzer
- Peak Electronic Design Atlas LCR45 LCR Meter
- Peak Electronic Design Atlas ESR70 Gold ESR Meter
As I mentioned the open-source architecture books are available free online: The Architecture of Open Source Applications.
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
Aussishop Calipers notes |
Let’s go shopping!

