frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Creavi Macropad – Built a wireless macropad with a display

https://creavi.tech/blog/creavi-macropad-build-log/
16•cmpx•2h ago
Hey HN,

We built a wireless, low-profile macropad with a display called the Creavi Macropad. It lasts at least 1 month on a single charge. We also put together a browser-based tool that lets you update macros in real time and even push OTA updates over BLE. Since we're software engineers by day, we had to figure out the hardware, mechanics, and industrial design as we went (and somehow make it all work together). This post covers the build process, and the final result.

Hope you enjoy!

Comments

sulicat•1h ago
Looks really nice! It looks real professional!

Is there an ESP on there? Are you using lvgl for the display?

cmpx•1h ago
Thanks!

We planned to use ESP, but turned out it needs a lot of energy, so we are using nrf52840 MCU. Yes, we are using lvgl! Such a nice library!

stavros•50m ago
This is fantastic. You've detailed a lot of the stuff that ruined my projects, though I never really actually sat down to learn about parasitic inductance and how to combat it. Now I look at the datasheet and make sure I don't miss any of the recommended caps and resistors, though I'm still not at your level of complicated design.

The finished product looks great, well done! By the way, why not add two more buttons at those two blank corners? Is it because the labels wouldn't fit on the display? You could always replicate the layout onto the display itself and put the labels on that.

cmpx•35m ago
Thanks!

About the buttons in the corners, I wish we could use that space too! :) Most of the electronic components (MCU, power supply circuit) are located in the corners, while the remaining PCB area is occupied by the mechanical switches, display/battery, and the encoder.

stavros•13m ago
Ahh, I see. Wouldn't it work to put those on the underside?

Archive.today Down?

2•rawling•3m ago•0 comments

Demystifying a visual illusion: Why we see colour that's not there

https://www.southampton.ac.uk/news/2025/11/demystifying-a-visual-illusion-why-we-see-colour-thats...
1•susam•4m ago•0 comments

Could mass arise without the Higgs boson?

https://phys.org/news/2025-11-mass-higgs-boson.html
1•rbanffy•4m ago•0 comments

Show HN: FastAPI LSP/VSCode Extension POC

https://github.com/fastapi/fastapi/discussions/14338
1•jchap•4m ago•0 comments

Show HN: Simple, dependency-free configuration library for Go

https://github.com/negrel/configue
1•negrel•8m ago•0 comments

Rebalancing the gut: How AI solved a 25-year Crohn's disease mystery

https://medicalxpress.com/news/2025-10-rebalancing-gut-ai-year-crohn.html
1•PaulHoule•8m ago•0 comments

Polars and Pandas – Working with the Data-Frame

https://www.jumpingrivers.com/blog/python-df-syntax/
1•rbanffy•9m ago•0 comments

What We Can Learn from Brain Organoids

https://www.nytimes.com/2025/11/06/science/brain-organoids-neurons.html
1•bookofjoe•10m ago•1 comments

CYBERSPACE

https://cyberspace.online/
1•NetOpWibby•11m ago•0 comments

Show HN: Factorio Machine Solver

https://rtheunissen.github.io/factorio-solver/
1•rtheunissen•19m ago•0 comments

GPT-image-1 prompted to "create the same image" 74 times

https://old.reddit.com/r/ChatGPT/comments/1n8dung/chatgpt_prompted_to_create_the_exact_replica_of/
2•SweetSoftPillow•22m ago•1 comments

Ask HN: Do businesses want to leave the cloud and return to installable apps?

3•cyrusradfar•24m ago•0 comments

PBM Drug Pricing Distortion Report

https://www.46brooklyn.com/research/welcome-to-private-label-park-nuf485-8h5kw-wk8y2
2•toomuchtodo•26m ago•1 comments

An Extreme Tree Hunt in the Sierra Nevada

https://www.ucdavis.edu/climate/news/extreme-tree-hunt-sierra-nevada
1•tomjakubowski•28m ago•0 comments

Dalhalla – a concert venue in an old quarry

https://www.dalhalla.se/infor-ditt-besok/
1•Vermin2000•29m ago•1 comments

"Captions With Attitude" in the browser from local VLM using llama.cpp in Go

https://github.com/hybridgroup/captions-with-attitude
1•deadprogram•30m ago•0 comments

From Deep Blue Mud, Unexpected Life Emerges

https://nautil.us/from-deep-blue-mud-unexpected-life-emerges-1247288/
1•curtistyr•32m ago•0 comments

Backblaze Q3 2025 Drive Stats: Failure Rates Climb and Outliers Emerge

https://www.storagereview.com/news/backblaze-q3-2025-drive-stats-failure-rates-climb-outliers-eme...
2•speckx•33m ago•1 comments

Collaboration sucks

https://newsletter.posthog.com/p/collaboration-sucks
53•Kinrany•33m ago•16 comments

USN-7867-1: sudo-rs vulnerabilities

https://ubuntu.com/security/notices/USN-7867-1
1•transpute•36m ago•0 comments

Ask HN: How to find something to work on for myself?

2•StuckWorking•37m ago•2 comments

Microplastics: No longer a "maybe"

https://ibbi.io/mp
35•ibbih•37m ago•15 comments

Sniffing established BLE connections with HackRF One

https://blog.lexfo.fr/sniffing-ble-sdr.html
4•fcambus•41m ago•0 comments

The Complete Event Sourcing Guide

https://www.eventsourcing.dev/
1•patriceckhart•42m ago•2 comments

What's New in F# 10

https://learn.microsoft.com/en-us/dotnet/fsharp/whats-new/fsharp-10
3•DASD•42m ago•1 comments

Monitoring Poor Chatbot Experiences

https://napsty.com/blog/monitoring-ai-chatbot-failures-with-braintrust
1•gaieges•43m ago•0 comments

Hornchurch Cutting

https://en.wikipedia.org/wiki/Hornchurch_Cutting
2•zeristor•44m ago•0 comments

Instant Parameter Selection for Modular Systems (b, p, t, r)

1•Patternician•45m ago•0 comments

The Web We've Built: Documentary

https://archive.org/details/the-web-weve-built-documentary
1•robin_reala•45m ago•0 comments

NVMe2K – Windows NT 3.51-Windows 2000 NVMe driver

https://www.youtube.com/watch?v=gvT9-ZfW1Iw
1•nxobject•46m ago•0 comments