I3C Interface for IMU Sensors

This solution is powered by the NuMicro® M3334/M3351 series MCUs, operating at frequencies up to 180/144 MHz. Equipped with a hardware floating-point unit (FPU) and DSP signal processing, it delivers powerful computing performance. By combining highly granular and accurate angle data transmitted at high speed via the I3C interface, it achieves smooth, high-precision visual feedback on a 320 × 240 resolution SPI display.

The demonstration board's balance control mechanism adopts Nuvoton's proprietary Attitude and Heading Reference System (AHRS) Library. This comprehensive library supports attitude calculations for up to 10-axis sensors, seamlessly capturing the aircraft's real-time attitude information. Leveraging the high-speed I3C interface and the M3334's high refresh rate, it enables instant motion response with significantly reduced latency, ensuring a fluid and precise control experience.

               applications 15-1

  • Feature
    - I3C sensor Hub: 10-Axis Sensor
    - Comprehensive Attitude Algorithm Library: AHRS Library
    - Fast Attitude Refresh Rate: 1000 Hz
    - UART Bluetooth Transmission
  • Specifications
    M3334 (32-bit Arm® Cortex®-M33)
    - Operating Frequency: 180 MHz
    - Operating Voltage: 1.75 V to 3.6 V
    - Memory: 512 KB Flash memory / 320 KB SRAM
    - Hardware Floating-Point Unit Operating (FPU)
    - Package: QFN-33/48, LQFP-48/64/128
    - Peripherals: I3C, High-Speed USB , CAN FD, UART, I2C, SPI, EBI, and other.
    M3351 (32-bit Arm® Cortex®-M33)
    - Operating Frequency: 144 MHz
    - Operating Voltage: 2.7 V to 5.5 V
    - Memory: 1 MB Flash memory / 128 KB SRAM
    - Up to 12-channel PDMA
    - Up to 16-channel 14-bit 1 Msps SAR ADC
    - 1 set of 12-bit 1 Msps DAC
    - 2 sets of ACMP and 8-bit DAC as internal reference
    - Peripherals: I3C, High-Speed USB , CAN FD, UART, I2C, SPI, EBI, and other.
  • System Block Diagram

           applications 15