cancel
Showing results for 
Search instead for 
Did you mean: 

UART Communication Between STM32L053R8T6 Nucleo Board and Chafon Reader IC

Navya
Associate

Hi everyone,

I'm currently working on a project where I need to establish UART communication between an STM32L053R8T6 Nucleo board and a Chafon RFID reader IC. The goal is to send commands from the STM32 to the reader and receive tag data in response.

Here's what we've done so far:

Hardware setup:
- STM32L053R8T6 Nucleo board
- Chafon reader IC (connected via UART)
- Power and ground lines are properly connected
- TX/RX lines are cross-connected (STM TX → Reader RX, STM RX ← Reader TX)

Software setup:
- Using STM32CubeIDE with HAL drivers
- UART initialized at 115200 baud (default for Chafon)
- Basic transmit/receive functions implemented using HAL_UART_Transmit and HAL_UART_Receive

 

- We're sure about the exact command format expected by the Chafon reader (e.g., start/stop bytes, checksum) but 
the reader doesn’t seem to respond to our test commands.

- All the connections and UART ports are properly verified.

 

Questions

  1.  Has anyone successfully interfaced a Chafon reader or any other RFID reader module with STM32 via UART from the scratch ?
  2.  Would DMA or interrupt-based UART be more reliable for this kind of communication?
  3. Any sample code or reference projects would be greatly appreciated!
0 REPLIES 0