frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: What hardware hobby would you recommend to a software engineer?

2•merek•1h ago
I'm an experienced software engineer with essentially no hardware experience.

Areas like PCB design, embedded systems, SDR and biohacking all seem interesting, but I'm not sure where to begin.

I'm hoping to find a hobby with a low barrier to entry, supportive community, and exciting future.

Do you have any hobbies involving hardware that you would recommend? What do you like about it, and what advice would you give to new comers?

Comments

SanjayMehta•1h ago
FPGAs are a good way to get into Verilog. The Arty-7 series from Xilinx/AMD is affordable.

Another option is the BeagleV-Fire which uses a Microchip RISC-V plus FPGA.

You could also take the Arduino route which has dozens of options.

yepyoukno•1h ago
The ESP32 is the new Ardiono!
SanjayMehta•24m ago
Played with the old Tensilica versions, haven't seen the RISCV one yet but you're right. ESP32 is probably a better option today than Arduino.
rzzzwilson•33m ago
Another vote for getting into the Arduino world, which includes the ESP32.

To learn the basics there's still no better route than getting an Arduino Uno (or clone) starter kit and learning about digital electronics. The boards are programmed in C++ through the Arduino IDE. As you progress you could program larger-memory boards with python. Some people use other languages like Rust. You aren't limited to small AVR microcontrollers, you can program other microcontrollers such as ESP32, STM32, Raspberry Pi, etc. If you get to the point of having PCBs made you can use KiCad to design the boards.

There is a huge amount of online information and help available. Companies like Arduino, Sparkfun and Adafruit also have online material, some specific to their products, some general.

Apart from the actual hardware all the software used is free. Microcontroller boards, while not free, are cheap but powerful.

I'm a retired software engineer with an out-of-control microcontroller hobby.

https://docs.arduino.cc/

https://learn.adafruit.com/

https://www.sparkfun.com/documentation

https://www.raspberrypi.com/documentation/microcontrollers/

https://www.kicad.org/

https://www.amazon.com/s?k=esp32-c3+board

Ongoing changes to Android security patches due to AI vulnerability discovery

https://discuss.grapheneos.org/d/40286-ongoing-changes-to-android-security-patches-due-to-ai-vuln...
1•Cider9986•56s ago•0 comments

Therapists see more young patients with gambling problems. They blame Kalshi

https://laist.com/news/health/la-therapists-are-seeing-more-young-patients-with-gambling-problems...
1•geox•2m ago•0 comments

Android Developer Verifier

https://old.reddit.com/r/degoogle/comments/1uvd1of/everyone_listen/
2•cma•4m ago•0 comments

Every project should have an invariants.md

https://twitter.com/PiccoGabriele/status/2076876444760957440
2•piccogabriele•5m ago•0 comments

Is that bot a Pomeranian or a wolf – and who to sue when it 'bites'?

https://news.harvard.edu/gazette/story/2026/07/is-that-bot-a-pomeranian-or-a-wolf-and-who-to-sue-...
2•rathodravish•5m ago•0 comments

One Contract, Every Model: An Operating Standard for AI Coding Agents

https://manazir.dev/blog/operating-standard-harness
2•mnzralee•6m ago•0 comments

Show HN: Self-hosting unpruned GLM-5.2 on a 4-node DGX Spark cluster

https://github.com/XanuNetworks/GLM-5.2-QuantTrio-DCP-4x-DGX-Spark
2•deepseaOne•7m ago•0 comments

Turbopuffer vs. Manticore Search on a couple of cheap VPS

https://medium.com/@s_nikolaev/turbopuffer-vs-manticore-search-on-a-couple-of-cheap-vps-171c35fe25d9
2•snikolaev•8m ago•0 comments

Show HN: Open-source background location tracking SDK for Android and iOS

https://www.traccar.org/blog/traccar-client-sdk/
2•tananaev•9m ago•0 comments

West Memphis Three

https://en.wikipedia.org/wiki/West_Memphis_Three
2•js2•11m ago•0 comments

YouTrackDB is a general-use object-oriented graph database

https://github.com/JetBrains/youtrackdb
2•gjvc•14m ago•0 comments

Show HN:PandaClip a local mcp tool for an agents working state

https://github.com/xfloukiex-lab/pandaclip
2•VektorGeist•19m ago•0 comments

I made a neural network that I can train using my fingers

https://medium.com/@ceo_44783/i-built-a-neural-network-i-could-train-with-my-fingers-e1dd37627bf7
1•tylersuard•22m ago•1 comments

Come Friendly SBOMs

https://freebsdfoundation.org/our-work/journal/browser-based-edition/improving-software-quality/c...
1•Tomte•22m ago•0 comments

Show HN: An autonomous SOC built to refuse causation it can't prove

https://www.domesoc.com/
1•MohammadKhubaib•25m ago•0 comments

Jamkernelp2p: A sovereign P2P microkernel for ultimate lightness and control

https://github.com/jamkernel/jamkernelp2p
1•jamkernelp2p•27m ago•0 comments

Claude Science, an AI workbench for scientists

https://www.anthropic.com/news/claude-science-ai-workbench
1•mgh2•27m ago•0 comments

CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systems

https://arxiv.org/abs/2607.07862
1•matt_d•27m ago•0 comments

Rendering Fonts Quickly on the GPU

https://www.outercloud.dev/blogs/webgpu-font-rendering/
2•outercloud•28m ago•1 comments

Why South America Is So Good at Football

https://atlasdevelopment.substack.com/p/why-south-america-is-so-good-at-football
1•gmays•29m ago•0 comments

Microsoft Promises to Fix Search with Major Windows 11 Overhau

https://www.windowscentral.com/microsoft/windows-11/microsoft-announces-major-windows-11-search-o...
1•m463•31m ago•0 comments

AI Isn't Human. Stop Talking About It Like It Is

https://www.thefp.com/p/artificial-intelligence-not-human
1•arkhiver•44m ago•1 comments

Wither ACM? Publish and Perish?

https://cacm.acm.org/opinion/wither-acm-publish-and-perish/
1•jwstarr•45m ago•0 comments

A high-performance JavaScript/TypeScript compiler toolchain written in Zig

https://yuku.fyi/
1•flashblaze•46m ago•0 comments

The EU is not about to censor access to the internet

https://www.euronews.com/my-europe/2026/07/13/no-the-eu-is-not-about-to-censor-access-to-the-inte...
1•alexey-salmin•47m ago•3 comments

America's Other Elections Problem

https://www.economist.com/united-states/2026/07/13/americas-other-elections-problem
2•andsoitis•50m ago•0 comments

Informing Ourselves to Death (1990)

https://web.archive.org/web/20031029211844/http://www.frostbytes.com/~jimf/informing.html
1•Chronos52•53m ago•0 comments

Show HN: A MCP for Agents to reverse engineer binary code

https://github.com/morluto/rea
1•Mplto•54m ago•0 comments

Stop the GUARD Act and age verification laws worldwide

https://www.fsf.org/blogs/community/stop-the-guard-act
3•smitty1e•1h ago•0 comments

India halts WhatsApp global username feature over cyberfraud risk

https://restofworld.org/2026/india-whatsapp-username-ban-encryption-cyber-fraud/
1•colinprince•1h ago•0 comments