Picture this: It’s the end of the year, and a few hardy souls gather in a hackerspace to enjoy a bit of seasonal food and hang out. Conversation

New Years Circuit Challenge: Make This RFID Circuit

submited by
Style Pass
2025-01-04 12:00:04

Picture this: It’s the end of the year, and a few hardy souls gather in a hackerspace to enjoy a bit of seasonal food and hang out. Conversation turns to the Flipper Zero, and aspects of its design, and one of the parts we end up talking about is its built-in 125 kHz RFID reader.

It’s a surprisingly complex circuit with a lot of filter components and a mild mystery surrounding the use of a GPIO to pulse the receive side of its detector through a capacitor. One thing led to another as we figured out how it worked, and as part of the jolity we ended up with one member making a simple RFID reader on the bench.

Just a signal generator making a 125 kHz square wave, coupled to a two transistor buffer pumping a tuned circuit. The tuned circuit is the coil scavenged from an old RFID card, and the capacitor is picked for resonance in roughly the right place. We were rewarded with the serial bitstream overlaying the carrier on our ‘scope, and had we added a filter and a comparator we could have resolved it with a microcontroller. My apologies, probably due to a few festive beers I failed to capture a picture of this momentous event.

Here on the Morning After the Night Before, I’m sitting thinking about 125 kHz RFID, as this is honestly the first time in many decades playing with radio I’ve given one of these a look. (Though we’ve pondered its 13.56 MHz cousin.) An evil thought forms in my mind; would it be possible to make a single-transistor, self-oscillating 125 kHz RFID reader? It would be an extremely nasty circuit and there is no possible need for one to exist, but it’s the electronic engineers equivalent of an earworm. I know how I would approach it but I don’t know whether my idea would work. I’m thus going to set it as a New Years exercise for you readers.

Leave a Comment