glecuy / AllFlexReader

Animal ear tag RFID reader
0 stars 0 forks source link
allflex bluetooth esp32 hdx rfid spp

| Supported Targets | ESP32 |

Experimental AllFlex RFID reader.

AllFlex is a trademark

The goal of this project is to read ear tags used for cow identification.

Documentation and experiments show that the ear tag uses an RF frequency of 134.2 kHz for activation and FSK modulation (124.2 + 134.2 kHz) for response. (HDX protocol)

It relies on ISO 11784/5 documents

This project was tested with ear tags only. Only HDX is implemented.

Hardware

pinout:

Output

The project uses ESP32 Classic Bluetooth Serial Port Profile (SPP) Communication was tested with open source "Bluetooth Terminal" Android application. Output could be simply sent to hardware UART (uart1)

Configure the project

idf.py menuconfig

Important: Disable Watch dog reset for CPU1 for FSK demodulation task. WDT_CHECK_IDLE_TASK_CPU1 is not set WDT_CHECK_IDLE_TASK_CPU1 is not set

Build and Flash