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.

Charlieplexing

69 pointsby danraabout 1 year ago

8 comments

msarnoffabout 1 year ago
I used Charlieplexing to drive four LEDs, four buttons, and a beeper from a 6-pin PIC10F200 with only four GPIOs. (and one is input-only!) It was a lot of fun working out the correct TRIS&#x2F;GPIO combinations. (and fitting the whole thing into 256 instructions and 16 bytes of RAM was fun too)<p><a href="https:&#x2F;&#x2F;github.com&#x2F;74hc595&#x2F;TinySimon">https:&#x2F;&#x2F;github.com&#x2F;74hc595&#x2F;TinySimon</a>
评论 #40332482 未加载
评论 #40331945 未加载
评论 #40331988 未加载
voakbasdaabout 1 year ago
In the early 00’s, I used this technique to write a keyboard driver for a handheld computer, using a PIC microcontroller. The method was shown to me by a senior EE who previously worked on HP calculators, after HP had outsourced that division to another country. I learned a lot of tricks like that while at that job, as I was the only one on the team who was not a former senior HP engineer. They knew their stuff, and their stories about the outsourcing made me forever reluctant to buy anything made by HP.
Ductapemasterabout 1 year ago
Funny to see this here — as part of a project in my “writing for engineers” class my freshman year of college, I created this page!
tomphooleryabout 1 year ago
I always thought Charlieplexing was when you go on a tirade about Pepe Silvia and how Carol doesn&#x27;t actually exist.
runfaster2000about 1 year ago
Here is a post I wrote a while back that includes charlieplexing.<p><a href="https:&#x2F;&#x2F;devblogs.microsoft.com&#x2F;dotnet&#x2F;blinking-leds-with-raspberry-pi&#x2F;" rel="nofollow">https:&#x2F;&#x2F;devblogs.microsoft.com&#x2F;dotnet&#x2F;blinking-leds-with-ras...</a>
nooberminabout 1 year ago
I feel like for those of us who aren&#x27;t serious electricians but do arduino like thing&#x27;s we&#x27;ve done this, I just didn&#x27;t know it had this name.
weppleabout 1 year ago
This is nifty. I noticed a lot of the adafruit LED displays were charlieplexed but never figured to look up what that meant.
dvhabout 1 year ago
Is it practical or should I just use i2c expander?