STM32 RFID & CAN Firmware
Budget: €30 – €100 EUR
I’m integrating an STM32-based board that must both read RFID tags and talk to the rest of the system over CAN.
MFRC63003 is the reader.
The firmware needs to:
• Detect and read ISO 14443 tags, return UID and basic data blocks, and expose simple functions others can call.
• Transmit and receive messages on a standard CAN 2.0 A/B bus, with configurable IDs, filters, and interrupt-driven handling.
• Package each tag event into a CAN frame and, conversely, accept incoming CAN commands that trigger RFID actions or change settings.
Please build this as a clean, well-documented STM32CubeIDE (or equivalent) project, using HAL or LL drivers—no blocking loops, a clear state machine, and comments that let another engineer extend it later. On delivery I expect:
1. Complete source code and project files.
2. Brief setup guide (pinout, clock, middleware settings).
3. Validation log showing successful ISO 14443 reads and CAN traffic on a test bus.
If you already have experience with ISO 14443 stacks, CAN filters, and STM32 peripherals, you’ll finish quickly; if you can suggest optimizations or demonstrate real-hardware tests, even better.
API on request
+ motor
+ switches
+ buzzer
MFRC63003 is the reader.
The firmware needs to:
• Detect and read ISO 14443 tags, return UID and basic data blocks, and expose simple functions others can call.
• Transmit and receive messages on a standard CAN 2.0 A/B bus, with configurable IDs, filters, and interrupt-driven handling.
• Package each tag event into a CAN frame and, conversely, accept incoming CAN commands that trigger RFID actions or change settings.
Please build this as a clean, well-documented STM32CubeIDE (or equivalent) project, using HAL or LL drivers—no blocking loops, a clear state machine, and comments that let another engineer extend it later. On delivery I expect:
1. Complete source code and project files.
2. Brief setup guide (pinout, clock, middleware settings).
3. Validation log showing successful ISO 14443 reads and CAN traffic on a test bus.
If you already have experience with ISO 14443 stacks, CAN filters, and STM32 peripherals, you’ll finish quickly; if you can suggest optimizations or demonstrate real-hardware tests, even better.
API on request
+ motor
+ switches
+ buzzer
Related categories:
Microcontroller
Embedded Systems
RFID (Radio-frequency identification)
STM32
CAN Bus