


If you’ve never handled keyboard events in jQuery this is a good place to start.
The main keyboard events you need to understand are keydown, keypress, and keyup. In order to handle these events, you must understand what they are and when they’ll be triggered.
The keydown event is triggered as soon as a user presses a key down. This event doesn’t require the user to finish the keypress in order to be triggered. In fact, in many cases, if the user holds down the key, the keydown event will be triggered continuously.
To test out keydown event you can use this code:
$(function(){ $(document).on('keydown', function(){ console.log('keydown'); }); }); Keypress is very much like the keydown event, except it isn’t triggered for modifier keys like ‘shift’, ‘esc’, and ‘delete’. Furthermore, the behavior of the keypress event will vary across different browsers and platforms. However, in many cases, the keypress event will behave like the keydown event and will be fired as soon as the key is pressed.
To test out keypress event you can use this code:
$(function(){ $(document).on('keypress', function(){ console.log('keypress'); }); }); The keyup event, as you would imagine, is triggered when the user releases a key. It is only triggered once per keypress. So if the user holds down a key, the keydown and keypress events may be fired multiple times, but the keyup event will only be triggered once after they’ve released the key.
To test out keyup event you can use this code:
$(function(){ $(document).on('keyup', function(){ console.log('keyup'); }); }); In the above examples, the events were attached to the document, but in reality you’d probably want to attach them to a more specific DOM object. For example, if I have the following textarea:
.. and I wanted to display a warning if the length of the textarea is greater than 100, I could do this:
$(function(){ $("#message").on('keyup', function(){ if ($(this).val().length > 100) { displayWarning(); } }); }); You should become familiar with the default behavior of each of these events. You can do some initial testing without any code. Simply put your cursor inside of a textarea or text input and press down a key without lifting it up. You’ll see that the key is added on the keydown event. With this in mind, if you wanted to override the default behavior of a key you’d probably want to listen for the keydown event.
And in the case of our example above, if you wanted to do some calculation on the textarea after the key has been added, you’d want to use the keyup event. Otherwise, your calculation will always be one character off.
When your dealing with keyboard events you’ll often want to know which key was pressed. The callback function for an event listener takes the event, e, as the first parameter.
$(function(){ $(document).on('keypress', function(e){ console.log(e); }); }); The event object contains many properties, but they can be inconsistent across different browsers. For a keyboard event, the event object lets you know which key was pressed, but as you might guess this isn’t the same across every browser.
There are actually a few options you can use to get the key code (depending on browser): e.which, e.keyCode, and e.charCode.
Fortunately, jQuery has normalized this across all browsers. So with jQuery you can always rely on e.which. Check out the docs for e.which.
Since we know to use e.which, here are a few examples of how you can handle keyboard events for different keys.
$(function(){ $(document).on('keypress', function(e){ console.log(e.which); }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 13) { console.log("Enter pressed!"); } }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 80 && e.ctrlKey) { console.log("ctrl + p pressed"); } }); }); $(function(){ $(document).on('keypress', function(e){ switch (e.which) { case 8: console.log('backspace pressed'); break; case 9: console.log('tab pressed'); break; case 16: console.log('shift pressed'); break; } }); });Read the docs on Javascript key events, then check out our guide on how to use Javascript to check whether a browser tab is in focus.

Nothing says good morning quite like a breakfast sandwich. From the doughiness of the muffin to the eggs’ fluffiness to the cheese’s gooeyness, breakfast sandwiches are a great start to your morning.
If you’ve never handled keyboard events in jQuery this is a good place to start.
The main keyboard events you need to understand are keydown, keypress, and keyup. In order to handle these events, you must understand what they are and when they’ll be triggered.
The keydown event is triggered as soon as a user presses a key down. This event doesn’t require the user to finish the keypress in order to be triggered. In fact, in many cases, if the user holds down the key, the keydown event will be triggered continuously.
To test out keydown event you can use this code:
$(function(){ $(document).on('keydown', function(){ console.log('keydown'); }); }); Keypress is very much like the keydown event, except it isn’t triggered for modifier keys like ‘shift’, ‘esc’, and ‘delete’. Furthermore, the behavior of the keypress event will vary across different browsers and platforms. However, in many cases, the keypress event will behave like the keydown event and will be fired as soon as the key is pressed.
To test out keypress event you can use this code:
$(function(){ $(document).on('keypress', function(){ console.log('keypress'); }); }); The keyup event, as you would imagine, is triggered when the user releases a key. It is only triggered once per keypress. So if the user holds down a key, the keydown and keypress events may be fired multiple times, but the keyup event will only be triggered once after they’ve released the key.
To test out keyup event you can use this code:
$(function(){ $(document).on('keyup', function(){ console.log('keyup'); }); }); In the above examples, the events were attached to the document, but in reality you’d probably want to attach them to a more specific DOM object. For example, if I have the following textarea:
.. and I wanted to display a warning if the length of the textarea is greater than 100, I could do this:
$(function(){ $("#message").on('keyup', function(){ if ($(this).val().length > 100) { displayWarning(); } }); }); You should become familiar with the default behavior of each of these events. You can do some initial testing without any code. Simply put your cursor inside of a textarea or text input and press down a key without lifting it up. You’ll see that the key is added on the keydown event. With this in mind, if you wanted to override the default behavior of a key you’d probably want to listen for the keydown event.
And in the case of our example above, if you wanted to do some calculation on the textarea after the key has been added, you’d want to use the keyup event. Otherwise, your calculation will always be one character off.
When your dealing with keyboard events you’ll often want to know which key was pressed. The callback function for an event listener takes the event, e, as the first parameter.
$(function(){ $(document).on('keypress', function(e){ console.log(e); }); }); The event object contains many properties, but they can be inconsistent across different browsers. For a keyboard event, the event object lets you know which key was pressed, but as you might guess this isn’t the same across every browser.
There are actually a few options you can use to get the key code (depending on browser): e.which, e.keyCode, and e.charCode.
Fortunately, jQuery has normalized this across all browsers. So with jQuery you can always rely on e.which. Check out the docs for e.which.
Since we know to use e.which, here are a few examples of how you can handle keyboard events for different keys.
$(function(){ $(document).on('keypress', function(e){ console.log(e.which); }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 13) { console.log("Enter pressed!"); } }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 80 && e.ctrlKey) { console.log("ctrl + p pressed"); } }); }); $(function(){ $(document).on('keypress', function(e){ switch (e.which) { case 8: console.log('backspace pressed'); break; case 9: console.log('tab pressed'); break; case 16: console.log('shift pressed'); break; } }); });Read the docs on Javascript key events, then check out our guide on how to use Javascript to check whether a browser tab is in focus.

Nothing says good morning quite like a breakfast sandwich. From the doughiness of the muffin to the eggs’ fluffiness to the cheese’s gooeyness, breakfast sandwiches are a great start to your morning.
If you’ve never handled keyboard events in jQuery this is a good place to start.
The main keyboard events you need to understand are keydown, keypress, and keyup. In order to handle these events, you must understand what they are and when they’ll be triggered.
The keydown event is triggered as soon as a user presses a key down. This event doesn’t require the user to finish the keypress in order to be triggered. In fact, in many cases, if the user holds down the key, the keydown event will be triggered continuously.
To test out keydown event you can use this code:
$(function(){ $(document).on('keydown', function(){ console.log('keydown'); }); }); Keypress is very much like the keydown event, except it isn’t triggered for modifier keys like ‘shift’, ‘esc’, and ‘delete’. Furthermore, the behavior of the keypress event will vary across different browsers and platforms. However, in many cases, the keypress event will behave like the keydown event and will be fired as soon as the key is pressed.
To test out keypress event you can use this code:
$(function(){ $(document).on('keypress', function(){ console.log('keypress'); }); }); The keyup event, as you would imagine, is triggered when the user releases a key. It is only triggered once per keypress. So if the user holds down a key, the keydown and keypress events may be fired multiple times, but the keyup event will only be triggered once after they’ve released the key.
To test out keyup event you can use this code:
$(function(){ $(document).on('keyup', function(){ console.log('keyup'); }); }); In the above examples, the events were attached to the document, but in reality you’d probably want to attach them to a more specific DOM object. For example, if I have the following textarea:
.. and I wanted to display a warning if the length of the textarea is greater than 100, I could do this:
$(function(){ $("#message").on('keyup', function(){ if ($(this).val().length > 100) { displayWarning(); } }); }); You should become familiar with the default behavior of each of these events. You can do some initial testing without any code. Simply put your cursor inside of a textarea or text input and press down a key without lifting it up. You’ll see that the key is added on the keydown event. With this in mind, if you wanted to override the default behavior of a key you’d probably want to listen for the keydown event.
And in the case of our example above, if you wanted to do some calculation on the textarea after the key has been added, you’d want to use the keyup event. Otherwise, your calculation will always be one character off.
When your dealing with keyboard events you’ll often want to know which key was pressed. The callback function for an event listener takes the event, e, as the first parameter.
$(function(){ $(document).on('keypress', function(e){ console.log(e); }); }); The event object contains many properties, but they can be inconsistent across different browsers. For a keyboard event, the event object lets you know which key was pressed, but as you might guess this isn’t the same across every browser.
There are actually a few options you can use to get the key code (depending on browser): e.which, e.keyCode, and e.charCode.
Fortunately, jQuery has normalized this across all browsers. So with jQuery you can always rely on e.which. Check out the docs for e.which.
Since we know to use e.which, here are a few examples of how you can handle keyboard events for different keys.
$(function(){ $(document).on('keypress', function(e){ console.log(e.which); }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 13) { console.log("Enter pressed!"); } }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 80 && e.ctrlKey) { console.log("ctrl + p pressed"); } }); }); $(function(){ $(document).on('keypress', function(e){ switch (e.which) { case 8: console.log('backspace pressed'); break; case 9: console.log('tab pressed'); break; case 16: console.log('shift pressed'); break; } }); });Read the docs on Javascript key events, then check out our guide on how to use Javascript to check whether a browser tab is in focus.

Nothing says good morning quite like a breakfast sandwich. From the doughiness of the muffin to the eggs’ fluffiness to the cheese’s gooeyness, breakfast sandwiches are a great start to your morning.
If you’ve never handled keyboard events in jQuery this is a good place to start.
The main keyboard events you need to understand are keydown, keypress, and keyup. In order to handle these events, you must understand what they are and when they’ll be triggered.
The keydown event is triggered as soon as a user presses a key down. This event doesn’t require the user to finish the keypress in order to be triggered. In fact, in many cases, if the user holds down the key, the keydown event will be triggered continuously.
To test out keydown event you can use this code:
$(function(){ $(document).on('keydown', function(){ console.log('keydown'); }); }); Keypress is very much like the keydown event, except it isn’t triggered for modifier keys like ‘shift’, ‘esc’, and ‘delete’. Furthermore, the behavior of the keypress event will vary across different browsers and platforms. However, in many cases, the keypress event will behave like the keydown event and will be fired as soon as the key is pressed.
To test out keypress event you can use this code:
$(function(){ $(document).on('keypress', function(){ console.log('keypress'); }); }); The keyup event, as you would imagine, is triggered when the user releases a key. It is only triggered once per keypress. So if the user holds down a key, the keydown and keypress events may be fired multiple times, but the keyup event will only be triggered once after they’ve released the key.
To test out keyup event you can use this code:
$(function(){ $(document).on('keyup', function(){ console.log('keyup'); }); }); In the above examples, the events were attached to the document, but in reality you’d probably want to attach them to a more specific DOM object. For example, if I have the following textarea:
.. and I wanted to display a warning if the length of the textarea is greater than 100, I could do this:
$(function(){ $("#message").on('keyup', function(){ if ($(this).val().length > 100) { displayWarning(); } }); }); You should become familiar with the default behavior of each of these events. You can do some initial testing without any code. Simply put your cursor inside of a textarea or text input and press down a key without lifting it up. You’ll see that the key is added on the keydown event. With this in mind, if you wanted to override the default behavior of a key you’d probably want to listen for the keydown event.
And in the case of our example above, if you wanted to do some calculation on the textarea after the key has been added, you’d want to use the keyup event. Otherwise, your calculation will always be one character off.
The main keyboard events you need to understand are keydown, keypress, and keyup. In order to handle these events, you must understand what they are and when they’ll be triggered.
The keydown event is triggered as soon as a user presses a key down. This event doesn’t require the user to finish the keypress in order to be triggered. In fact, in many cases, if the user holds down the key, the keydown event will be triggered continuously.
To test out keydown event you can use this code:
$(function(){ $(document).on('keydown', function(){ console.log('keydown'); }); }); Keypress is very much like the keydown event, except it isn’t triggered for modifier keys like ‘shift’, ‘esc’, and ‘delete’. Furthermore, the behavior of the keypress event will vary across different browsers and platforms. However, in many cases, the keypress event will behave like the keydown event and will be fired as soon as the key is pressed.
To test out keypress event you can use this code:
$(function(){ $(document).on('keypress', function(){ console.log('keypress'); }); }); The keyup event, as you would imagine, is triggered when the user releases a key. It is only triggered once per keypress. So if the user holds down a key, the keydown and keypress events may be fired multiple times, but the keyup event will only be triggered once after they’ve released the key.
To test out keyup event you can use this code:
$(function(){ $(document).on('keyup', function(){ console.log('keyup'); }); }); In the above examples, the events were attached to the document, but in reality you’d probably want to attach them to a more specific DOM object. For example, if I have the following textarea:
.. and I wanted to display a warning if the length of the textarea is greater than 100, I could do this:
$(function(){ $("#message").on('keyup', function(){ if ($(this).val().length > 100) { displayWarning(); } }); }); You should become familiar with the default behavior of each of these events. You can do some initial testing without any code. Simply put your cursor inside of a textarea or text input and press down a key without lifting it up. You’ll see that the key is added on the keydown event. With this in mind, if you wanted to override the default behavior of a key you’d probably want to listen for the keydown event.
And in the case of our example above, if you wanted to do some calculation on the textarea after the key has been added, you’d want to use the keyup event. Otherwise, your calculation will always be one character off.
When your dealing with keyboard events you’ll often want to know which key was pressed. The callback function for an event listener takes the event, e, as the first parameter.
$(function(){ $(document).on('keypress', function(e){ console.log(e); }); }); The event object contains many properties, but they can be inconsistent across different browsers. For a keyboard event, the event object lets you know which key was pressed, but as you might guess this isn’t the same across every browser.
There are actually a few options you can use to get the key code (depending on browser): e.which, e.keyCode, and e.charCode.
Fortunately, jQuery has normalized this across all browsers. So with jQuery you can always rely on e.which. Check out the docs for e.which.
When your dealing with keyboard events you’ll often want to know which key was pressed. The callback function for an event listener takes the event, e, as the first parameter.
$(function(){ $(document).on('keypress', function(e){ console.log(e); }); }); The event object contains many properties, but they can be inconsistent across different browsers. For a keyboard event, the event object lets you know which key was pressed, but as you might guess this isn’t the same across every browser.
There are actually a few options you can use to get the key code (depending on browser): e.which, e.keyCode, and e.charCode.
Fortunately, jQuery has normalized this across all browsers. So with jQuery you can always rely on e.which. Check out the docs for e.which.
Since we know to use e.which, here are a few examples of how you can handle keyboard events for different keys.
$(function(){ $(document).on('keypress', function(e){ console.log(e.which); }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 13) { console.log("Enter pressed!"); } }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 80 && e.ctrlKey) { console.log("ctrl + p pressed"); } }); }); $(function(){ $(document).on('keypress', function(e){ switch (e.which) { case 8: console.log('backspace pressed'); break; case 9: console.log('tab pressed'); break; case 16: console.log('shift pressed'); break; } }); });Since we know to use e.which, here are a few examples of how you can handle keyboard events for different keys.
$(function(){ $(document).on('keypress', function(e){ console.log(e.which); }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 13) { console.log("Enter pressed!"); } }); }); $(function(){ $(document).on('keypress', function(e){ if (e.which == 80 && e.ctrlKey) { console.log("ctrl + p pressed"); } }); }); $(function(){ $(document).on('keypress', function(e){ switch (e.which) { case 8: console.log('backspace pressed'); break; case 9: console.log('tab pressed'); break; case 16: console.log('shift pressed'); break; } }); });Read the docs on Javascript key events, then check out our guide on how to use Javascript to check whether a browser tab is in focus.
Read the docs on Javascript key events, then check out our guide on how to use Javascript to check whether a browser tab is in focus.

Nothing says good morning quite like a breakfast sandwich. From the doughiness of the muffin to the eggs’ fluffiness to the cheese’s gooeyness, breakfast sandwiches are a great start to your morning.

Nothing says good morning quite like a breakfast sandwich. From the doughiness of the muffin to the eggs’ fluffiness to the cheese’s gooeyness, breakfast sandwiches are a great start to your morning.
Follow @howchoo and learn cool things:
Are you a passionate writer? We’re hiring!
Write for HowchooLike what we do?
DonateWant to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!




Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!


There are so many cool HAT extensions for the Raspberry Pi to make your next project literally sing (if that’s what you want)! HATs are great pre-built add-ons that enhance what your Raspberry Pi is capable of. From turning your Pi into an all-in-one recording device—to running the Raspberry Pi on solar power—to creating an awesome LED discoball—these HATs will make it easy to do some incredible things on your Raspberry Pi.
You’re going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do!
HAT stands for “Hardware Attached on Top.” Essentially, a HAT is a pre-built extension for your Raspberry Pi that allows it to perform some desired function. Most HATs are plug-and-play, requiring no soldering. And the best HATs automatically configure themselves. The EEPROM module communicates with the Raspberry Pi, telling it which IO pins it’s using, how to configure them, and which drivers need to be installed.
Anything! Well, that’s not actually true. But you’re certainly going to be surprised when you scroll down our list of Raspberry Pi HATs and learn all the cool things you can do just by plugging in an extension!
Unless noted otherwise, HATs do not come with a Raspberry Pi unit.
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
The Raspiaudio Soundcard DAC HAT gives you everything you need to build an all-in-one stereo output sound machine with your Raspberry Pi. It includes onboard stereo speakers, two onboard microphones, and two 1.3 watt amplifiers. A great all-around audio HAT for the Raspberry Pi used in many audio projects.
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
We would be remiss not to specifically mention this mini speaker from Pimoroni, since it helped us make one of our biggest projects to date.
One of these would look great on your desk! Comes with a full-color LCD screen and built-in Pirate audio software to turn your Raspberry Pi into a mini speaker.
We used an older version of this HAT in the Amazon Echo Furby known as Furlexa:
| Compatible Raspberry Pi Models |
|---|
| Pi Zero / 3 / 4 |
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
This GPS HAT is hands-down the best HAT for locating your Raspberry Pi, even when using it outdoors on a cloudy day. Adafruit has a built-in antenna to help with finding your location even in the worst of weather.
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
The Adafruit GPS HAT includes a real-time clock and a backup battery for 7 + years of timekeeping even if the Raspberry Pi is off. It features 165 dBm sensitivity, 10 Hz updates, and 66 channels. It comes preassembled and ready to use!
Add location data and atomic-precision timekeeping by plugging this HAT into your Pi.
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
| Compatible Raspberry Pi Models |
|---|
| Pi A + / B + |
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
If you’re looking to power your Raspberry Pi over a PoE (Power over Ethernet) enabled network and skirt the need for a power supply, then you’ll want a dependable PoE HAT. As we all know by now, the official Raspberry Pi Foundation hardware tends to set the gold standard by which other things aspire. So, yes, this is a more expensive PoE HAT, but it’s a piece of hardware on which it’s important not to skimp.
The official PoE HAT comes with a built-in fan and is compatible with an adapter for the Raspberry Pi 4.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
If you’re looking for a budget PoE Hat, then a great option is this one from PoE Texas. Because PoE Texas specialized in PoE’s, you can be relatively comfortable with the quality of this PoE HAT. Note that this one does not come with a fan, so it may not be the best option for a Raspberry Pi 4, which tends to run hot.
| Compatible Raspberry Pi Models |
|---|
| Pi 3 + / 4 |
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
There aren’t many options when it comes to quality TRIAC HATs for the Raspberry Pi. If you need to switch voltages (up to 4400W max) across two devices without the traditional downfall of relays, then this is the HAT you’ll want to get for your Raspberry Pi.
Other features include:
TRIAC stands for “triode for alternating current.” If we break down again, that is a three-electrode semiconductor device that will conduct in either direction when triggered by a positive or negative signal at the gate electrode. Let’s break it down again. It’s a relay that allows a current to flow in both directions.
The most common application for a TRIAC is in a light-dimmer or adjustable speed electric fan. The TRIAC allows the current to be adjusted in both directions to allow the light to dim or brighten.


| Compatible Raspberry Pi Models |
|---|
| All |
| Compatible Raspberry Pi Models |
|---|
| All |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
Every kid should have a Raspberry Pi and Sense HAT.
I’m going to say it. Every kid should have a Raspberry Pi and Sense HAT. With the Sense HAT from the Raspberry Pi, kids can easily see the results of their programming in addition to a host of other cool features. It was constructed specifically for the AstroPi mission for kids to see their programs on the International Space Station, which we reported on.
The Raspberry Pi Sense HAT includes an 8×8 RGB LED matrix, a five-button joystick, and the following sensors:
Here’s a great Python module for controlling the Sense HAT.
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
| Compatible Raspberry Pi Models |
|---|
| Pi 2, 3, 4 |
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The perfect case for the Sense HAT mentioned above.
Now, you should probably realize that when you put certain HATs on your Raspberry Pi that the Pi may not fit in a standard case. So be sure to get a case that states it will Raspberry Pis with a HAT installed, like this official HAT case from the Raspberry Pi Foundation.
You’ll want something with a clear top, so you can see that fancy HAT your Pi is wearing!
We love that this case has a pop-up clear top, so you can access and interact with your Raspberry Pi HAT. This should make it usable for most HATs that you’ll get for your Pi. Note: you’ll still need to make sure your HAT does not have plugs that this case will not support.
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!
The JuiceBox Zero HAT for the Raspberry Pi Zero lets you power it from a battery! What makes this even cooler is that even works and charges your battery via a micro USB cable built-in. It has status indicator lights indicating low-battery, on/off, charging, and charge completely. It has a built-in camera mount if you want to use this as a truly mobile security camera. Best of all, it requires absolutely no code to use!
Here’s a video that shows you how it works:
With this nifty little HAT from ModMyPi, you can forget about the wiring when adding a pull up / down resistor to a circuit. Wire up the sensor output to the pin on the PUD HAT, add a shunt jumper to either pull up or down. When you apply a signal voltage from your sensor or switch, the Raspberry Pi can sense into which logic state the pin has been pulled! So cool!
The PiHut has made a great guide showing you how to use the PUD HAT.
Perfect for any gardener and Pi fanatic! This a complete compact grow system featuring the Grow HAT from Pimoroni that helps you monitor and take the best care of your plants and herbs. There are built-in moisture sensors to let you know when your plants need some watering. You can even custom tailor the specifications for different plants’ water and food needs.
Another HAT we’ve used in our projects is the Adafruit RGB Matrix Bonnet, which allows you to program full color LED displays and light shows. Works with 16×32, 32×32, 32×64 or 64×64 RGB LED Matrices to create a great display. For more details on how to use this, see our guide on building an LED Matrix with a Raspberry Pi.
And for more inspiration, see how the RGB Matrix Bonnet helped us make an LED NHL scoreboard!




Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
| Pimoroni HyperPixel 4.0 | × | 1 |
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |




Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |


Raspberry Pi computers won the hearts of many electronics enthusiasts with its simple, compact design and its overall versatility. A touchscreen display for the Raspberry Pi makes sense for the same reasons. It simplifies the experience of the Pi further and turns your Pi into an easy-to-use computer that can be used in any room.
There are a variety of ways you can configure your touchscreen hookup. Like maybe you want an all-in-one touchscreen case…or you want a bigger touchscreen that you can see more easily. You’ll want to consider those and other things when selecting your next Raspberry Pi touchscreen.
We’ll always only select the best quality touchscreens that we ourselves are excited to use.
How good are your eyes? Will you be able to see a desktop on a 3-inch screen? Where do you imagine the Raspberry Pi being operated? These are some questions that you’ll want to ask yourself when considering what size to buy. If you are someone who might have trouble seeing a small screen, then we recommend you go with something around 7 inches at least. Remember that screen size is measured from the corner to the opposite corner.
Some of the best touchscreens don’t come with any kind of housing or case, and you’ll need to buy that separately. You’ll also want to think about the overall setup of both your Raspberry Pi and your touchscreen monitor. Do you imagine the Pi housed with the touchscreen? Do you imagine it housed separately?
These kinds of considerations will help you choose a Raspberry Pi touchscreen from the list below. We’ll be sure to mention these important factors for you to consider. And we’ll always only select the best quality touchscreens that we ourselves are excited to use.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
| Pimoroni HyperPixel 4.0 | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
| Pimoroni HyperPixel 4.0 | × | 1 |
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
This is the official touchscreen from the Raspberry Pi Foundation, so you can be sure of its quality and compatibility with the Raspberry Pi. At 7 inches, it’s large enough to comfortably handle everything you’d want to do with your Raspberry Pi.
We love just about every official hardware release from the Raspberry Pi Foundation because they only put their official stamp on products of high quality. And because it’s designed specifically for the Rasperry Pi, it’s also the easiest to install get up and running.
It installs easily with only two connections and outputs high-quality 800 x 400 resolution. While this one does not have a case, there are lots of great cases available for this screen that allow you to mix and match based on your style.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models | |—|—|—|—|—|—| | 7″ | 800 x 400 | 50 FPS | Yes | No | All |
Note that this touchscreen does not include any kind of case or housing. You will want to pick one up in addition to this touchscreen. We recommend this SmartPi touch case with a built-in cooling fan.
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
When considering a mini touchscreen for the Raspberry Pi, we researched a lot of screens that were semi-compatible but required a lot of effort to make work. We didn’t want to feature a mini touchscreen that would require so much effort to install. This Pi touchscreen from Uctronics does not.
This is a great all-in-one compact design from Uctronics that includes some nice extras that push it to the top. It has a stylus, heatsinks, and HDMI adapters to make this all you’ll need to buy. The backlight can be turned off, which is a nice feature—and you won’t need an external power source. It’s powered by the Raspberry Pi itself.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | No | 3B +, 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
What you’re after with a touchscreen and case combo is something that’s compact while still protecting your Raspberry Pi from dust and other particles. The MazerPi touchscreen is the all-in-one solution you’re looking for.
The case comes with a cooling fan and set of heatsinks, which is vital if you’re using the Raspberry Pi 4. The screen displays bright and is an IPS screen, viewable from any angle. Best of all, this is an actual complete case for your Pi, blocking harmful particles from ruining your board. Users note that the case is easy to assemble.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 3.5″ | 400 x 320 | 60 FPS | Yes | Yes | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
When purchasing a kit for your Raspberry Pi that includes a touchscreen, you’re going to want to consider the same things you do choosing a Raspberry Pi Kit generally. Look for the overall quality of the included components versus the price of buying each part separately. We think the Neego complete kit includes quality Raspberry Pi accessories with the convenience of having everything you need to start using the Raspberry Pi right away—including the official touchscreen and case.
Obviously, we love that this includes everything you need to use the Raspberry Pi, including a keyboard and power supply. If you don’t have an extra monitor to spare for your Pi or don’t want to have to change out monitors constantly, then it’s worth it to invest in this kit. The components included are of high-quality, from the official Raspberry Pi touchscreen to the SD card.
The specs are the same as the official Raspberry Pi touchscreen, as that is what’s included.
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
| Size | Resolution | Framerate | True touchscreen | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|---|
| 7″ | 800 x 400 | 50 FPS | Yes | Yes | No | 4 |
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
We think this is the coolest touchscreen you can run on your Raspberry Pi, but it takes a little electronics knowledge to make this work on your Pi. There a lot of guides out there for this one and Adafruit themselves have made a complete overview of the installation to make this easier. We put the difficulty of installing this as advanced beginner.
So why go through all the hassle of putting this one together? Well—for one—it’s the cutest display on the market! It also feels in-line with the spirit of the Raspberry Pi as a semi-DIY touchscreen that will teach you things about electronics and programming when you install it. It’s also great for anyone looking to design their own case for the Raspberry Pi with a built-in touchscreen.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
Check out this 3D printed MacPi case to give you some inspiration!
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 2.8″ | 320 x 240 | 60 FPS | Yes | No | 2, 3, 4 |
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |
This little 4-inch touchscreen from Pimoroni is winning the hearts with its gorgeous display and ease of installation. We think this would make a great display for your next project that requires something with a higher pixel rate than some of the other available mini touchscreens available.
Like many Pimoroni products, it’s a design-first product that’s made easy to use and install. There’s only one line of code that you need to run to get this going, and it works with any Pi version.
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |
| Size | Resolution | Framerate | Color | Case included | Compatible Raspberry Pi Models |
|---|---|---|---|---|---|
| 4.0″ | 800 x 480 | 60 FPS | Yes | No | All |




Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


Black Friday was made for big-ticket purchases like 3D printers! Expect huge discounts this year on many of your favorite 3D printer brands like Anycubic, Creality, and Prusa.
At Howchoo, we’re expecting the Black Friday sales to start early this year, as many shoppers are opting to stay home to do their holiday shopping. So there will be far fewer lines to get that half-price item this year, at the risk to lives! Most people buy their 3D printers online anyway, as most stores don’t carry large selections. So that’s even more reason to stay apprised of the best deals that are happening this Black Friday.
…we’re curating the best Black Friday 2020 3D printing sales right here at Howchoo!
Black Friday technically falls on the Friday after Thanksgiving, which this year is Friday, November 27. However, with most shoppers preferring to stay home this year, online retailers will be offering major discounts throughout the entire month of November.
Black Friday is the busiest shopping day of the year, both online and in-person. Retailers see it as the beginning of the holiday shopping season and encourage shoppers to do some gift-buying early with huge discounts on big-ticket items like computers and 3D printers. Shoppers see the day as a great time to buy early holiday gifts at great prices, particularly on bigger things. And a 3D printer is certainly a bigger thing!
We’ll be keeping an even closer eye on Cyber Monday deals that usually occur on the Monday after Thanksgiving, which this year is Monday, November 30. Again, we expect that deals on electronics, computers, and certainly 3D printers will be happening throughout the month of November. But we will definitely be updating this page with any Cyber Monday deals for those interested in 3D printers.
We’re not going to advertise every single sale that’s happening with 3D printers, but we will be advertising the ones that we, ourselves, would be the most excited about. You’re not going to have to sift through a list of subpar 3D printers here because we won’t be sharing those.
We would be thrilled to receive a 3D printer as a gift this holiday season, and we know that any DIYer or maker likely feels the same. Why not get one a huge discount this Black Friday to give as a gift. It would be the surprise of a lifetime and would likely bring countless hours of joy getting the 3D printer setup and running over the holiday.
We’ll be updating this page right up until Cyber Monday, so check back often for the latest sales in 3D printers.
| FlashForge Adventurer 3 Lite | × | 1 | ||
| SainSmart x Creality Ender-3 PRO | × | 1 | ||
| Dremel DigiLab 3D45 | × | 1 | ||
| Pyramid A1.1 3D Printer | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
Was $369.99
A huge discount! We recently included this 3D printer in our list of the best budget 3D printers. What we loved about it was that it was encased, came pre-assembled, and was at a great price. This printer uses PLA-type filament and uses auto bed leveling.
Was $259.00
You should all know our feelings about the Ender 3 series of 3D printers by now. They are definitely the gold standard when the comes to budget 3D printers and even this small discount of $20 makes a good enough reason to invest in one of these right away. The Ender 3 Pro is the quieter, less wobbly version of its close cousins the Ender 3 and Ender 3 V2.
Was $1,899.00
Meet the Rolls Royce of 3D printers—the award-winning Dremel DigiLab. If you’re looking to splurge for yourself or someone else, then you’re unlikely to find a better 3D printer on which to do so. It includes a built-in HD camera to watch your prints, an automated leveling system that adjusts throughout a print, and a fully enclosed housing for a quiet print.
Want to watch your 3D prints without paying so much? We can show you how to setup Octoprint to watch your 3D printer in action!
Was $599.00
There’s a competitor to the Creality Ender 3 in the fairly new, open-source A1.1. Already it’s receiving stellar reviews for its build volume and overall quality. And, like the Ender 3, it’s highly customizable for DIYers and 3D printing fanatics. This is a big discount, so jump on it!
Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


Black Friday was made for big-ticket purchases like 3D printers! Expect huge discounts this year on many of your favorite 3D printer brands like Anycubic, Creality, and Prusa.
At Howchoo, we’re expecting the Black Friday sales to start early this year, as many shoppers are opting to stay home to do their holiday shopping. So there will be far fewer lines to get that half-price item this year, at the risk to lives! Most people buy their 3D printers online anyway, as most stores don’t carry large selections. So that’s even more reason to stay apprised of the best deals that are happening this Black Friday.
…we’re curating the best Black Friday 2020 3D printing sales right here at Howchoo!
Black Friday technically falls on the Friday after Thanksgiving, which this year is Friday, November 27. However, with most shoppers preferring to stay home this year, online retailers will be offering major discounts throughout the entire month of November.
Black Friday is the busiest shopping day of the year, both online and in-person. Retailers see it as the beginning of the holiday shopping season and encourage shoppers to do some gift-buying early with huge discounts on big-ticket items like computers and 3D printers. Shoppers see the day as a great time to buy early holiday gifts at great prices, particularly on bigger things. And a 3D printer is certainly a bigger thing!
We’ll be keeping an even closer eye on Cyber Monday deals that usually occur on the Monday after Thanksgiving, which this year is Monday, November 30. Again, we expect that deals on electronics, computers, and certainly 3D printers will be happening throughout the month of November. But we will definitely be updating this page with any Cyber Monday deals for those interested in 3D printers.
We’re not going to advertise every single sale that’s happening with 3D printers, but we will be advertising the ones that we, ourselves, would be the most excited about. You’re not going to have to sift through a list of subpar 3D printers here because we won’t be sharing those.
We would be thrilled to receive a 3D printer as a gift this holiday season, and we know that any DIYer or maker likely feels the same. Why not get one a huge discount this Black Friday to give as a gift. It would be the surprise of a lifetime and would likely bring countless hours of joy getting the 3D printer setup and running over the holiday.
We’ll be updating this page right up until Cyber Monday, so check back often for the latest sales in 3D printers.
| FlashForge Adventurer 3 Lite | × | 1 | ||
| SainSmart x Creality Ender-3 PRO | × | 1 | ||
| Dremel DigiLab 3D45 | × | 1 | ||
| Pyramid A1.1 3D Printer | × | 1 |
Howchoo is reader-supported. When you buy through links on our site, we may earn a small affiliate commission at no cost to you.
Was $369.99
A huge discount! We recently included this 3D printer in our list of the best budget 3D printers. What we loved about it was that it was encased, came pre-assembled, and was at a great price. This printer uses PLA-type filament and uses auto bed leveling.
Was $259.00
You should all know our feelings about the Ender 3 series of 3D printers by now. They are definitely the gold standard when the comes to budget 3D printers and even this small discount of $20 makes a good enough reason to invest in one of these right away. The Ender 3 Pro is the quieter, less wobbly version of its close cousins the Ender 3 and Ender 3 V2.
Was $1,899.00
Meet the Rolls Royce of 3D printers—the award-winning Dremel DigiLab. If you’re looking to splurge for yourself or someone else, then you’re unlikely to find a better 3D printer on which to do so. It includes a built-in HD camera to watch your prints, an automated leveling system that adjusts throughout a print, and a fully enclosed housing for a quiet print.
Want to watch your 3D prints without paying so much? We can show you how to setup Octoprint to watch your 3D printer in action!
Was $599.00
There’s a competitor to the Creality Ender 3 in the fairly new, open-source A1.1. Already it’s receiving stellar reviews for its build volume and overall quality. And, like the Ender 3, it’s highly customizable for DIYers and 3D printing fanatics. This is a big discount, so jump on it!
Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.


Unlike most console gamers, PC gamers need flexibility and versatility from their controllers. PC gamers aren’t limited by the selection of titles provided by most console manufacturers and often branch out into retro emulation or homebrew software.
…guaranteed to satisfy users that want the best of the best!
Because of the wide variety of content provided to PC gamers, it stands that the best controller would encompass everything from the functionality of modern standards with the classic appeal of retro gaming hardware.
However, what you’re looking for in a controller will ultimately depend on your end goal. Here are some of our favorite PC gaming controllers—guaranteed to satisfy users that want the best of the best and users who don’t want to spend more than they need to for a quality experience.
The all-around best wireless controller goes to the SN30 Pro+ by 8bitdo. It has more than enough buttons and analog sticks for modern titles with the classic style of the SNES controller worked into the design. However, this controller also has two giant wing-like handles jutting from the body, like most modern controllers.
When looking for a wireless controller, you need a device that’s easy to charge with considerable battery life. This controller can last up to 20 hours and charges via USB. It has the style you want with the response times and versatility you need.
| Spec | SN30Pro+ Wireless Controller |
|---|---|
| Battery Life | 20 Hours |
| Price | $49.99 on Amazon |
| Connection Type | Wireless / Bluetooth |
| Material | Plastic |
| Style | Modified SNES |
| Quality | High |
When it comes to the all-around best wired controller, it’s hard to beat the classics. Microsoft has managed to make the wired controller experience satisfying with the Xbox One Wired controller—but let’s be honest, how difficult can the process really be?
At the end of the day, this is a quality controller compatible with many devices using a USB interface. It’s a handy PC controller that’s useful to have around, especially if you’re a sucker for Raspberry Pi projects. It has the quality standards of modern hardware with a well-known brand to ensure its reputation.
| Spec | Xbox One Wired Controller |
|---|---|
| Battery Life | N/A (Wired) |
| Price | $58.75 on Amazon |
| Connection Type | USB |
| Material | ABS |
| Style | Xbox One |
| Quality | Industry Standard |
Gaming on the PC shouldn’t cost you an arm and a leg. If you want a quality piece of hardware without emptying your wallet, you can’t go wrong with the Logitech F310 gamepad.
This is a wired controller with a low price point of less than $20 on Amazon. It doesn’t have the sleek design of an Xbox One controller, but it’s more than ready to take on your favorite titles. If you want something effective and affordable, this is your best bet.
| Spec | Logitech Gamepad F310 |
|---|---|
| Battery Life | N/A |
| Price | $19.99 on Amazon |
| Connection Type | USB |
| Material | Plastic |
| Style | Classic |
| Quality | Good |
Bluetooth controllers are really handy to have around, especially if you like mobile gaming as they’re often compatible with most major smartphones. Our top pick for PC gamers that want to use Bluetooth is the Xbox One Wireless controller.
Unlike wireless controllers, Bluetooth devices don’t require additional dongles or USB adapters to connect. Just turn on Bluetooth pairing and load up a game. This Bluetooth controller from Microsoft can last up to 30 hours on a single charge.
| Spec | Xbox One Wireless Controller |
|---|---|
| Battery Life | 30 Hours |
| Price | $62.99 on Amazon |
| Connection Type | Wireless / Bluetooth |
| Material | ABS |
| Style | Xbox One |
| Quality | Industry Standard |
Sometimes you need a specific controller for a special occasion. If you want to play Nintendo 64 games, an Xbox controller just isn’t going to cut it. Thankfully there are plenty of aftermarket N64 controllers available to complete the experience.
For Nintendo 64 fans, we recommend the Saffun N64 controller. It’s a wired device with a price of just $15.99 on Amazon. This controller has the shape you want for the console you love.
| Spec | Saffun N64 |
|---|---|
| Battery Life | N/A (Wired) |
| Price | $15.99 on Amazon |
| Connection Type | USB |
| Material | Plastic |
| Style | Nintendo 64 |
| Quality | Good |
Emulating retro consoles on most modern PCs is easy. The power of today’s average computer makes it possible to run some of the most intense titles from decades past without so much as a second thought. If you want the playthrough to feel right, however, you’ll need a controller that fits the occasion. (We even turned one of these NES controllers into a retro-gaming rig!)
For NES fans, we recommend the Premium NES controller from Hyperkin. It looks almost just like the original controller and feels comfortably familiar in your hands. You can grab a pair on Amazon in a two-pack for just $34.
| Spec | Hyperkin Premium NES Controller |
|---|---|
| Battery Life | N/A (Wired) |
| Price | $34.99 (2-pack) on Amazon |
| Connection Type | USB |
| Material | Plastic |
| Style | NES |
| Quality | Good |
SNES users can’t get by with an NES controller. They need more buttons and the shape is different. The iconic rectangle simply won’t do for Super Nintendo games.
That’s why we recommend the SF30 controller from 8bitdo for all of your SNES gaming needs. It has the look, feel, and compatibility necessary to recreate the nostalgic vibes you want from a Super Nintendo. (And check out our all-in-one RetroPie enabled gaming rig built into an original SNES controller!
| Spec | SF30 Controller |
|---|---|
| Battery Life | 16 Hours |
| Price | $44.99 on Amazon |
| Connection Type | Wireless / Bluetooth / USB – C |
| Material | Plastic |
| Style | SNES |
| Quality | High |
The PlayStation franchise is well-known and renowned for its distinct and unique controller design. If you want to emulate PlayStation games, the modern PS4 controller is hands-down your best bet.
It has a shape very similar to the original console. The specs meet modern quality standards and are guaranteed to provide the results you would expect from Sony hardware.
| Spec | DualShock 4 Wireless Controller |
|---|---|
| Battery Life | 4 – 8 Hours |
| Price | $68.99 on Amazon |
| Connection Type | Wireless / Bluetooth |
| Material | Plastic |
| Style | PlayStation 4 |
| Quality | Industry Standard |
Arcade games are super easy to run on most PCs, all you need is the right emulator. The experience just doesn’t hit the target with a keyboard and mouse, however. You need a proper arcade controller to really enjoy arcade emulation.
For arcade junkies, we recommend the Switch Fighting Stick Mini. This controller is designed for the Nintendo Switch but is compatible with a variety of devices, including PCs, and is guaranteed to eliminate your need for rolls of quarters. It has a joystick and several arcade buttons housed in a sleek black case.
| Spec | Switch Fighting Stick Mini |
|---|---|
| Battery Life | N/A (Wired) |
| Price | $49.99 on Amazon |
| Connection Type | USB |
| Material | Plastic |
| Style | Arcade |
| Quality | Industry Standard |
Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.