TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Raspberry Pi 400 with a $2 IPS 240x240 micro display

357 pointsby sgroppinoover 4 years ago

19 comments

godotover 4 years ago
A bit off-topic but related to the intro in this readme..<p>&gt; Why? &gt; I&#x27;m super bored in lockdown. Add a Raspberry Pi 400 and a few tiny displays...<p>I feel like there are two distinct kinds of lockdown experience. One, you have kids, and you have absolutely no free time because now your kids are home and you&#x27;re working from home. Two, you don&#x27;t have kids, and you&#x27;re super bored every day. Seems like not much in between.
评论 #25567660 未加载
评论 #25569169 未加载
评论 #25567507 未加载
评论 #25568033 未加载
评论 #25569528 未加载
评论 #25572707 未加载
评论 #25572386 未加载
评论 #25569986 未加载
评论 #25568428 未加载
评论 #25572844 未加载
评论 #25567453 未加载
评论 #25568610 未加载
fermienricoover 4 years ago
There is a weird spot in the display market that is painful as a embedded developer:<p>Displays under 400x240 pixels, usually the gfx buffer can be managed in the ram of the MCU. Nothing fancy needed, can get decent framerate on SPI bus running at 16 MHz. Anything above this range gets super ugly: no good displays exist and if they do, they&#x27;re expensive or outdated (800x480 resolution is basically impossible to obtain). Furthermore, driving this display requires crazy shit like multiple SPI channels (QSPI), or some neutered version of DSI protocol...impossible to find docs for and if they have docs, theyre in Chinese.<p>Then there are ultra high resolution displays, for e.g. cell phone market or laptop screens. You&#x27;re now looking an entirely different beast. MIPI&#x2F;DSI hardware support is required and a bunch of NDAs, need dedicated GPU and a proper linux running.<p>Ideal display tech would be 5&quot;inch diagonal, OLED (low power consumption), 800x480 (or similar) and can be run using ARM Cortex-M4 or similar microcontroler arch. That would open up opportunities for so many device categories that doesn&#x27;t exist today. Imagine a VT100 terminal clone running on 8&quot; 1024x768 resolution screen with a cheap ESP32 + display driver chip. Or a slightly more beefy Cortex-M7 running zephyr&#x2F;linux. So many things we could build.
评论 #25566567 未加载
评论 #25568099 未加载
评论 #25571877 未加载
评论 #25568458 未加载
utopcellover 4 years ago
These 240x240 IPS displays are awesome and dirt-cheap. The best &quot;application&quot; I&#x27;ve seen for them is a tiny retro game console [1].<p>[1] <a href="https:&#x2F;&#x2F;www.funkey-project.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.funkey-project.com&#x2F;</a>
评论 #25571343 未加载
评论 #25568993 未加载
ISLover 4 years ago
There&#x27;s a lotta cool&#x2F;interesting applications for a tiny display like that. Thanks for sharing. :).
评论 #25568044 未加载
评论 #25566419 未加载
评论 #25566927 未加载
dmitrygrover 4 years ago
This is a strange way to do this. Linux already supports such displays to be used as a real framebuffer. Why all the python and screenshotting?
评论 #25566519 未加载
condomhackerover 4 years ago
I want to make a smart glass like device with a tiny display or a projector, Raspberry Pi Zero as the main board and powered by a battery pack. Does any one have any input regarding optics?<p>Just thinking about the possibility of having a linux machine always on you seems really exciing.
评论 #25569145 未加载
评论 #25568105 未加载
评论 #25567517 未加载
mireq2over 4 years ago
Really cool display even if it has problems with tearing. I played around with that display a bit - <a href="https:&#x2F;&#x2F;youtu.be&#x2F;8S1BXnx-vLE" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;8S1BXnx-vLE</a> (STM32, 60+ fps), <a href="https:&#x2F;&#x2F;youtu.be&#x2F;Wql4WTpPrWs" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;Wql4WTpPrWs</a> (ESP32, ~40 fps)
Namariover 4 years ago
What is it? A screen for ants? -- Derek Zoolander
评论 #25569927 未加载
评论 #25570211 未加载
sircastorover 4 years ago
This seems really great for times when I want to boot up a PI but don’t want to bother with finding a display and PSU for that display, and I don’t want to unplug my computers display. A quick display for simple things.
fortran77over 4 years ago
You may think this is &quot;tiny&quot;, but I got a lot done on my Apple ][ back in 1978 with a 280x192 pixel display.
评论 #25566662 未加载
lazyjonesover 4 years ago
Semi-OT: I wish someone would make flexible building blocks for fastening&#x2F;connecting such parts, i.e. something like Lego or Fischertechnik but better suited for electronics. Many people use 3D printers, but they seem wasteful for printing temporary cases for such projects. Wood is a possibility, but not so quick to work on. There has to be something better than duck tape and rubber bands...
评论 #25568617 未加载
ellis0nover 4 years ago
Good work! My first 240x240 display was a Palm Treo 750 and 320x240 apps were unusable because 80 pixels were out of sight, haha<p>Add your contacts, social links and donation button
quantoover 4 years ago
where would I get the display for 2 USD?
评论 #25566634 未加载
评论 #25568136 未加载
th0ma5over 4 years ago
Like &#x2F;r&#x2F;cyberdeck
Simplicitasover 4 years ago
Kudos for the WHY in the README! Love it when a hacking adventure gives us a raison d&#x27;etre, and a well-deserved one too.
opendomainover 4 years ago
what are the specs form this display? the title says 240x240, but what size? How many colors and refresh rate?
评论 #25566503 未加载
评论 #25566498 未加载
peterburkimsherover 4 years ago
Nice! I was thinking about coupling it with a thermal printer.<p>Line editors like ed make much more sense when used with a printing teletype, which is what the RPi 400 would be with a little printer attached.
sgroppinoover 4 years ago
Added more info on displays and code for 80x160.
Just1689over 4 years ago
You should add an affiliate link for the screen