Top all-time · #2324
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.
Most-linked posts?
- Homemade GPS Receiver (2013)27 people · 32 mentions · first linked 2014-07-14
- Verilog 6502 (2016)3 people · 3 mentions · first linked 2018-06-26
- Andrew Holme's Projects2 people · 2 mentions · first linked 2018-06-26
- /GPS/user_position_solution.pdf2 people · 2 mentions · first linked 2014-07-17
What Hacker News says?
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”Submitted Homemade GPS Receiver (2013) as a story · 184 points
HN discussionIf 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”Submitted Homemade GPS Receiver (2011) as a story · 153 points
HN discussionWonderful 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”Submitted Verilog 6502 (2016) as a story · 116 points
HN discussionSlightly updated version: http://www.aholme.co.uk/GPS/Main.htm
Comment linking /GPS/Main.htm
on “Show HN: Building a GPS receiver”Submitted Mark 1 Forth Computer (2006) as a story · 112 points
HN discussionIt 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”Submitted Homemade GPS Receiver as a story · 106 points
HN discussionThere 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”Submitted Mark 2 FORTH Computer (2003) as a story · 54 points
HN discussionNothing 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”Submitted Andrew Holme's Projects as a story · 4 points
HN discussionThis 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”Submitted Homemade GPS Receiver (2011) as a story · 4 points
HN discussioncool 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”Submitted Homemade GPS Receiver as a story · 4 points
HN discussionAndrew 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”Submitted Homemade GPS Receiver (2014) as a story · 3 points
HN discussionThis 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”Submitted Homemade GPS Receiver (2011) as a story · 3 points
HN discussionFor 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)”Submitted Home Made GPS Receiver as a story · 2 points
HN discussionThat 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”Submitted Homemade GPS Receiver [2013] as a story · 2 points
HN discussionThis 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”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”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)”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)”