Creating a Display Timing Circuit — Part 5 of a Series

In the last installment of this series about creating my own handheld console I’ve shown my version of a Gameboy emulator running on a Teensy 4 with a 2.4 inch Arduino display module attached to it. For the final build I intend to use a 4 inch display. For this I’ll need to write my own drivers as well as come up with some supporting circuitry. This blog post including a video will cover the timing circuit required to drive the display.

Driving the display ultimately requires three different components to work together: the timing circuit, the video RAM, as well as a controller connected to the serial peripheral interface of the display.

You can learn all about the creation of the timing circuit in the following video:

See the schematic below for a more detailed look into the circuit discussed in the video:

Circuit used to generate the timing signals for the display

Next up will be the creation of video RAM to put graphics onto the display in real-time.

Thanks for reading, I hope you enjoyed it. If you have any questions or would like to know more about the project, feel free to leave a comment or contact me on Instagram or Twitter!




Software Developer and Entrepreneur at

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

An introduction to Complexity Analysis in Programming — eps1.0

Coding Boot Camp. Check. Now What?

Building an Address Scraper with Python

Industry Use Case on Automation Using Ansible : A Knowledgeable Experience 📚

How to push large files in the Github Repository (100% WORKING!!!)

5 steps to handle api error using RxJava Subjects

Fighting COVID-19 Today and Preparing for Tomorrow

Understanding the Dijkstra algorithm by intuition and step by step

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Raphael Stäbler

Raphael Stäbler

Software Developer and Entrepreneur at

More from Medium

Air and humidity detection system over IoT using Raspberry PI

Installing libraries in Arduino IDE

Raspberry Pi for Beginners (Mac+PC)

Raspberry Pi 4 with Multiple UART Interface