<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>XPT2046 on Pradeepa Senanayake</title><link>https://www.pradeepas.com/tags/xpt2046/</link><description>Recent content in XPT2046 on Pradeepa Senanayake</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Tue, 13 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.pradeepas.com/tags/xpt2046/index.xml" rel="self" type="application/rss+xml"/><item><title>Understanding the XPT2046 touch controller</title><link>https://www.pradeepas.com/posts/xpt2046_understanding_the_controller/</link><pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate><guid>https://www.pradeepas.com/posts/xpt2046_understanding_the_controller/</guid><description>In this post I&amp;rsquo;m going to deep dive into the world of XPT2046. The idea is to understand how this controller works and come up with ways to make use of this module as an effective touch screen controller. I&amp;rsquo;m going to use the RpiPicoW as my companion board along with another RpiPicoW as a SWD adapter.
The XPT2046 I have came along with an ST7789 display which I purchased from Ali-Express.</description></item><item><title>Display and touch screen modules (ST7789 and XPT2046)</title><link>https://www.pradeepas.com/posts/display_and_touch_screen_1/</link><pubDate>Mon, 09 Jun 2025 00:00:00 +0000</pubDate><guid>https://www.pradeepas.com/posts/display_and_touch_screen_1/</guid><description>This short write up is regarding a display module I purchased off AliExpress. In the world of hobbyists, the ST7789 display controllers are very common. I purchased one recently, and was trying out various designs with it. I completed one of the projects and decided to design an enclosure as well. Some of you might be able to reuse the artifacts this project generated.
A firmware to test the display. One of the main challenge I faced after receiving the display module is confirming its operation.</description></item></channel></rss>