TLV493D Croquette
Compact I2C breakout that senses magnetic fields in three axes plus temperature, with ultra-low power draw, built for joysticks, contactless knobs, and tamper-detection projects.
$5.99 Original price was: $5.99.$3.99Current price is: $3.99.
Out of stock
Email when stock available
- Arduino IDE, via the manufacturer's TLV493D-A1B6-3DMagnetic-Sensor Arduino Library (includes example sketches).
- Processing (open-source software), for building GUIs and visualizing sensor data over serial communication.
- Infineon 3D Magnetic Sensor 2Go GUI (free evaluation software), which also integrates with the Arduino IDE workflow.
In the box
Not included
You also need
- Designed and built in Aguascalientes, Mexico
- Hardware CERN-OHL v1.2 · firmware GPL-3.0
What is the TLV493D Croquette?
The TLV493D Croquette is a breakout board for the TLV493D-A1B6 3D magnetic sensor. It measures magnetic field strength along the x, y, and z axes through a 2-wire I2C interface, with 12-bit resolution per axis and a linear range up to ±130 mT. The sensor also includes an integrated temperature sensor and draws very little current, as low as 0.007 µA in power-down mode. It connects to any Arduino-compatible microcontroller with 3.3V logic (the 5V Arduino UNO needs a level shifter), and works with the Arduino IDE via the manufacturer’s Arduino library and example sketches, or with Processing to visualize sensor data over serial.
Joystick controls
Contactless knobs and controls
Anti-tamper detection
Start in 10 minutes
- Wire the board’s I2C interface to a 3.3V-logic microcontroller (use a level shifter if your board is 5V, like the Arduino UNO).
- Install the TLV493D-A1B6-3DMagnetic-Sensor Arduino Library in the Arduino IDE.
- Open one of the library’s example sketches and upload it to your microcontroller.
- Read the sensor data (magnetic field x/y/z and temperature) from the Serial Monitor, or visualize it with Processing.
| Weight | 18 g |
|---|---|
| Dimensions | 30 × 20 × 3 cm |
| Sensor IC | Infineon TLV493D-A1B6 (6-pin package) |
| Interface | I2C (2-wire), up to 1 MBit/s |
| Resolution | 12-bit per axis (Bx, By, Bz) |
| Measurement range | ±130 mT (linear, each axis) |
| Field resolution | 98 µT/LSB |
| Operating voltage | 2.7 V – 3.5 V |
| Current consumption | 0.007 µA (power-down), 10 µA (ultra-low-power mode) |
| Operating temperature | -40 °C to 125 °C |
| Temperature sensor | Integrated, for plausibility checks |
| Logic level | 3.3 V (level shifter required for 5V hosts like Arduino UNO) |












