Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2324

A

Andrew Holme

Personal blog · aholme.co.ukhardwareprogramming

Andrew Holme's personal blog at aholme.co.uk covers hardware and programming. Since 2014, 35 different Hacker News readers have linked it 45 times, most often “Homemade GPS Receiver (2013)”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
45mentions?
35HN people?
2014–2026first – last linked?
Links on Hacker News per year · peak 7 in 2026

Most-linked posts?

  1. Homemade GPS Receiver (2013)
    27 people · 32 mentions · first linked 2014-07-14
  2. Verilog 6502 (2016)
    3 people · 3 mentions · first linked 2018-06-26
  3. Andrew Holme's Projects
    2 people · 2 mentions · first linked 2018-06-26
  4. /GPS/user_position_solution.pdf
    2 people · 2 mentions · first linked 2014-07-17

What Hacker News says?

  1. Its not all that bad, for example googling 'GPS FPGA receiver' will give you equally excellent http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “GPS”
  2. Submitted Homemade GPS Receiver (2013) as a story · 184 points

    HN discussion
  3. If you're interested in the implementation details of a home made GPS receiver, check out this fantastic writeup: http://www.aholme.co.uk/GPS/Main.htm .

    Comment linking /GPS/Main.htm

    on “GPS”
  4. Submitted Homemade GPS Receiver (2011) as a story · 153 points

    HN discussion
  5. Wonderful write up, as always from Bartosz! Here are some fun GPS projects I've found in the past, maybe others can add to this list. GPS/Galileo/Beidou/Glonass status and error monitoring, open-source community-ran project: https://galmon.eu/ DIY GPS receiver using minimal signal frontend, FPGA Forth CPU for real-time processing and RPi running position solvers: http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “GPS”
  6. Submitted Verilog 6502 (2016) as a story · 116 points

    HN discussion
  7. Slightly updated version: http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “Show HN: Building a GPS receiver”
  8. Submitted Mark 1 Forth Computer (2006) as a story · 112 points

    HN discussion
  9. It would be nice to corroborate this reason with another source, because my understanding is that clock synchronization was not a factor in determining the MTU, which seems really more like a OSI layer 2/3 consideration. I am surprised the PLLs could not maintain the correct clocking signal, since the signal encodings for early ethernet were "self-clocking" [1,2,3] (so even if you transmitted all 0s or all 1s, you'd…

    Comment linking /Ethernet/EthernetRx.htm

    on “How 1500 bytes became the MTU of the internet”
  10. Submitted Homemade GPS Receiver as a story · 106 points

    HN discussion
  11. There is no general relativity involved in calculating your position. Solving for your position is basic geometry, if you want to have better resolution, have good model for the effects of the atmosphere on the radio waves. http://www.aholme.co.uk/GPS/user_position_solution.pdf

    Comment linking /GPS/user_position_solution.pdf

    on “Super-Accurate GPS Chips Coming to Smartphones in 2018”
  12. Submitted Mark 2 FORTH Computer (2003) as a story · 54 points

    HN discussion
  13. Nothing at all: http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “Super-Accurate GPS Chips Coming to Smartphones in 2018”
  14. Submitted Andrew Holme's Projects as a story · 4 points

    HN discussion
  15. This is my favorite write up of someone truly building a GPS receiver from scratch: http://www.aholme.co.uk/GPS/Main.htm A real tour de force of DSP - really cool stuff, and well-written

    Comment linking /GPS/Main.htm

    on “An IRC client in your motherboard”
  16. Submitted Homemade GPS Receiver (2011) as a story · 4 points

    HN discussion
  17. cool footnote there: "This work is sponsored by the Department of the Air Force under Air Force Contract #FA8721-05-C-0002." well, you can build high-quality un-locked GPS receiver as a DIY too :) http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “6 GHz frequency modulated radar”
  18. Submitted Homemade GPS Receiver as a story · 4 points

    HN discussion
  19. Andrew Holme explains a some of these things succinctly on his home made GPS receiver project page[0]. Search for "Solving for user position", where he even mentions ionospheric propagation. He also has an appendix showing his math[1] [0] http://www.aholme.co.uk/GPS/Main.htm [1] http://www.aholme.co.uk/GPS/user_position_solution.pdf

    Comment linking /GPS/user_position_solution.pdf

    on “GPS and Relativity”
  20. Submitted Homemade GPS Receiver (2014) as a story · 3 points

    HN discussion
  21. This article has been posted here a couple of times: http://www.aholme.co.uk/GPS/Main.htm discussions: https://hn.algolia.com/?q=gps#!/story/forever/0/http%3A%2F%2... It mentions an earlier project also done by an individual: http://lea.hamradio.si/~s53mv/navsats/theory.html So even a few individuals are able to wrap their heads around the problem (I guess commercial projects would also tend to have one or two peopl…

    Comment linking /GPS/Main.htm

    on “GPS and Relativity”
  22. Submitted Homemade GPS Receiver (2011) as a story · 3 points

    HN discussion
  23. For anyone wanting to build their own GPS receiver, here's a fully open source project that explains a great deal of the theory too: http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “Calculating position from raw GPS data (2017)”
  24. Submitted Home Made GPS Receiver as a story · 2 points

    HN discussion
  25. That helical antenna is gorgeous. There's a similar project that used an FPGA here: http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “A homemade receiver for GPS and GLONASS satellites”
  26. Submitted Homemade GPS Receiver [2013] as a story · 2 points

    HN discussion
  27. This is gonna be the next step after Andrew Holme's 100% DIY receiver: http://www.aholme.co.uk/GPS/Main.htm

    Comment linking /GPS/Main.htm

    on “We built a new GPS receiver engine”
  28. Making an OpenSource GPS is technically challenging. For an idea of what is involved see: http://www.aholme.co.uk/GPS/Main.htm Here are some other similar projects: http://sdrgps.blogspot.com/ https://github.com/hahnpv/gr-gps https://github.com/hahnpv/SoftGNSS Personally I would rather buy a $10 modules off eBay or a Chinese website which provides the GPS data in a standard NMEA serial stream.

    Comment linking /GPS/Main.htm

    on “What OpenStreetMap can be”
  29. No, DSSS is a modulation process rather than a signal-shielding process. The difference is that differential signalling can be converted to single-ended with a simple subtraction (or other passive techniques), but recovering DSSS requires digital signal processing. In fact, he's got a nice little simulation of generating a "gold code", adding noise and multipath distortion to it, feeding it through an I/F mixer, qua…

    Comment linking /GPS/SRC/2011/C++/Simulation.cpp

    on “Homemade GPS Receiver (2013)”
  30. This is impressive enough, but his other projects are also awesome and totally worth a look: http://www.aholme.co.uk/Projects.htm

    Comment linking /Projects.htm

    on “Homemade GPS Receiver (2013)”

Search all of HN for aholme.co.uk

Linked by the same people?