frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I made open source, zero power PCB hackathon badges

https://github.com/KaiPereira/Overglade-Badges
63•kaipereira•13h ago
I love getting cool swag from hackathons and I also love designing PCB's, so when my friend asked me if I would design hackathon badges for a large game jam in singapore, I was absolutely down!

The theme of overglade was a "The game jam within a game", pretty cool concept right! High schoolers from around the world were flown out to the event by hackclub after they spent about 70 hours designing their own game.

These badges needed to be really cheap and simple, because we were going to manufacture about a hundred in a pretty limited amount of time. I went with a zero-power approach, which means sticking with e-inks, and I decided to include NFC if the organizers wanted to introduce it into the roleplay of the event, and so participants could add their website or github if they so choose!

I used an RP2040-based architecture because it's really easy and cheap to get on the first try, and then added an ST25 passive NFC tag which was really simple to configure. The badge is in the shape of a ticket, because you got a "ticket" to the event after spending a lot of time designing games to qualify! 20 GPIO's are broken out onto the edges if you're ever in a pinch at a hackathon, and I wanted the badges to feel really fun so there's a lot of art designed by various people in the community!

The badge worked really well and I learned quite a lot in the process. My takeaways are to manufacture a BUNCH of extra badges, because some will end up breaking; to think about your PCB in 3D, because one of the inductors was a bit tall and caused more badges to break; and to have a strong vision of your final product, because it really helped me to create something unique and beautiful :D

I like to journal about all my projects, so if you'd like to read my full design process, feel free to take a look at my journal (https://github.com/KaiPereira/Overglade-Badges/blob/master/J...). If you also have any questions or feedback, I'd be happy to answer them!

Comments

robertclaus•5h ago
How much did they end up costing? We do a similar PCB medallion every year for another event and haven't been able to get quite that fancy due to cost. We usually only manage to get some LEDs and a processor in our lower budget range.
kaipereira•4h ago
The total ended up being about $10/badge for 60 (5 for badge, 5 for eink), and we made the mistake of not ordering enough, so we ordered a couple more that were about $1 more expensive each. We bought all the badges from JLC and the prod files are in the repo if you want to see how much they come to in higher order quantity!
NooneAtAll3•3h ago
how does "zero-power" work exactly? all power from NFC?
kaipereira•3h ago
So the eink holds its state once it’s programmed so you do need an initial program of the badge through USB-C, and then the NFC uses passive RF harvesting.
cactacea•3h ago
yes NFC and with an e-ink display no battery needed from there
sen•2h ago
That's very cool.

I have a few ePaper picture frames that don't use any power, and when you tap your phone to them it uses the power-over-NFC to boot itself and update the photo you send to it. It's such a cool idea and something I always felt like could be used more for displays that don't need to update very often.

bschwindHN•1h ago
Very cool! Quick question: did you use a plugin to generate the NFC antenna?

The routing and layout looks nice. The end result is great! I bet it was satisfying to get it working on the first try.

kaipereira•1h ago
I used https://eds.st.com/antenna/#/ to get an antenna that fit with a target inductance of 4.7uH and then used https://github.com/nideri/nfc_antenna_generator to create the footprint which I slightly modified for the board! You can read a bit more about it in the journal (JOURNAL.md)!

It was really satisfying to get everything working (especially the NFC because I've found RF to be a bit tricky), but the eink logic was actually a bit of gamble, because I broke my only eink while prototyping so the production batch was the first test of the driver. So always carry spare components when designing prototypes!

Introduction to Computer Music [pdf]

https://composerprogrammer.com/introductiontocomputermusic.pdf
59•luu•2h ago•18 comments

Show HN: A game where you build a GPU

https://jaso1024.com/mvidia/
556•Jaso1024•11h ago•143 comments

Writing Lisp Is AI Resistant and I'm Sad

https://blog.djhaskin.com/blog/writing-lisp-is-ai-resistant-and-im-sad/
9•djha-skin•1h ago•2 comments

OpenScreen is an open-source alternative to Screen Studio

https://github.com/siddharthvaddem/openscreen
148•jskopek•4d ago•24 comments

Advice to Young People, the Lies I Tell Myself (2024)

https://jxnl.co/writing/2024/06/01/advice-to-young-people/
54•mooreds•4h ago•15 comments

A case study in testing with 100+ Claude agents in parallel

https://imbue.com/product/mngr_part_2/
25•thejash•1d ago•15 comments

LLM Wiki – example of an "idea file"

https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
93•tamnd•10h ago•21 comments

How many products does Microsoft have named 'Copilot'?

https://teybannerman.com/strategy/2026/03/31/how-many-microsoft-copilot-are-there.html
471•gpi•8h ago•234 comments

AWS Engineer Reports PostgreSQL Perf Halved by Linux 7.0, Fix May Not Be Easy

https://www.phoronix.com/news/Linux-7.0-AWS-PostgreSQL-Drop
146•crcastle•3h ago•37 comments

Isseven

https://isseven.app/
46•philipreasa•2h ago•21 comments

Show HN: mailtrim – find what's actually filling your Gmail inbox

8•chevuru•1h ago•3 comments

Show HN: I made open source, zero power PCB hackathon badges

https://github.com/KaiPereira/Overglade-Badges
63•kaipereira•13h ago•8 comments

Show HN: Contrapunk – Real-time counterpoint harmony from guitar input, in Rust

https://contrapunk.com/
19•waveywaves•3h ago•3 comments

VR Realizes the Cyberspace Metaphor

https://yadin.com/notes/vr-disrupts/
6•dryadin•2d ago•0 comments

Ruckus: Racket for iOS

https://ruckus.defn.io/
95•nsm•2d ago•9 comments

Functional programming accellerates agentic feature development

https://cyrusradfar.com/thoughts/functional-programming-is-the-only-way-to-scale-with-ai
19•cyrusradfar•3d ago•7 comments

Show HN: sllm – Split a GPU node with other developers, unlimited tokens

https://sllm.cloud
132•jrandolf•12h ago•67 comments

The Indie Internet Index – submit your favorite sites

https://iii.social
110•freshman_dev•13h ago•22 comments

Show HN: TurboQuant-WASM – Google's vector quantization in the browser

https://github.com/teamchong/turboquant-wasm
144•teamchong•13h ago•6 comments

Components of a Coding Agent

https://magazine.sebastianraschka.com/p/components-of-a-coding-agent
183•MindGods•14h ago•66 comments

Apple approves driver that lets Nvidia eGPUs work with Arm Macs

https://www.theverge.com/tech/907003/apple-approves-driver-that-lets-nvidia-egpus-work-with-arm-macs
387•naves•11h ago•169 comments

Breaking Enigma with Index of Coincidence on a Commodore 64

https://imapenguin.com/2026/03/breaking-enigma-with-index-of-coincidence-on-a-commodore-64/
28•saganus•4d ago•4 comments

Emotion concepts and their function in a large language model

https://www.anthropic.com/research/emotion-concepts-function
155•dnw•21h ago•163 comments

Shooting down ideas is not a skill

https://scottlawsonbc.com/post/shooting-down-ideas
106•zdw•3h ago•108 comments

Some Unusual Trees

https://thoughts.wyounas.com/p/some-unusual-trees
258•simplegeek•18h ago•75 comments

Embarrassingly simple self-distillation improves code generation

https://arxiv.org/abs/2604.01193
572•Anon84•17h ago•169 comments

Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown

https://static.laszlokorte.de/escher/
35•laszlokorte•8h ago•6 comments

The CMS is dead, long live the CMS

https://next.jazzsequence.com/posts/the-cms-is-dead-long-live-the-cms
126•taubek•16h ago•77 comments

Training mRNA Language Models Across 25 Species for $165

132•maziyar•3d ago•29 comments

The Cathedral, the Bazaar, and the Winchester Mystery House

https://www.dbreunig.com/2026/03/26/winchester-mystery-house.html
178•dbreunig•3d ago•62 comments