All blogs / Embedded / microcontrollers
Follow me down the optimization rabbit hole
I optimize software for a living. This blog is to share some personal projects which others may find interesting.
Embedded / microcontrollersPerformance / optimizationElectronics
- Posts
- 58 from 5 May 2018 to 11 Oct 2026
- Posting
- now and then (4 in the last year)
- Kind
- personal blog
- Feed
- https://bitbanksoftware.blogspot.com/feeds/posts/default
2026 3
2025 10
- Frustration-free e-paper usage for Linux
- Building a Better Bitmap (font system)
- How much power does gzip save on IoT web access?
- Displaying Unicode with MCUs
- Use your ESP32 as a remote web cam viewer
- Code Optimization Lesson - Simplification
- A simulator to boost embedded software productivity
- How to speed up your project with DMA
- How to prepare graphics for eink displays
- A new solution for controlling parallel eink displays
2024 8
2023 3
2022 4
2021 5
2020 8
2019 6
2018 11
- Optimizing your nRF24 range with a simple test rig
- How low can it go? (optimizing for power)
- My adventures in writing an OTA bootloader for the ATmega128RFA1
- Software Optimization Specialist - cos'è?
- With software, there's always a better way to do it
- Mind the cache (reference to "mind the gap" in the UK tube)
- Simd
- Optimizing JPEG entropy decoding
- Practical animation on I2C SSD1306 displays
- Optimized Bresenham line drawing on the SSD1306
- Fast SSD1306 OLED drawing with I2C bit banging