Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 4 of 4

Thread: Teensy LC + Adafruit TDK InvenSense ICM-20948 9-DoF IMU

  1. #1
    Junior Member
    Join Date
    Apr 2022
    Location
    Denver, CO
    Posts
    2

    Teensy LC + Adafruit TDK InvenSense ICM-20948 9-DoF IMU

    Hello all,
    First post here so lets see how this goes!
    I am fairly new to the world of coding and microcontrollers.

    So, I am working on a project where I intend to use an Accelerometer (Adafruit TDK InvenSense ICM-20948 9-DoF IMU) and the Teensy LC.
    For some context, I am a sound designer for a competitive marching/performance ensemble.

    I want to take this accelerometer/Teensy combo and attach it to a color guard rifle so that there is a 1-1 interaction b/w the spinning action and the sound effects I plan to design within the show.

    My questions at the moment are:

    1) I can't seem to find the right library in order to facilitate the communication b/w the Teensy and the Adafruit Accel. Is there such a library that exists? or something that could work?

    2) For the hardware, what might be the best small form factor wireless transceiver that I could work into this project? The ensemble uses a lot of wireless transmissions for other microphones, etc. So, knowing the Freq it transmits on would be highly useful.

    3) What might be the best way to get the Accel data into a program like MAXMSP, or Logic MainStage (as MIDI if possible?).

    Thanks for your feedback!

  2. #2
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    8,236
    I have been using the sparkfun version of the ICM20948 but have been using the adafruit library. Here are the instructions for both:
    https://learn.adafruit.com/adafruit-...of-imu/arduino

    https://github.com/sparkfun/SparkFun...ArduinoLibrary

  3. #3
    Senior Member BriComp's Avatar
    Join Date
    Apr 2014
    Location
    Cheltenham, UK
    Posts
    756
    Since it is I2C, should be simple to use the Arduino Libraries. See here.
    Obviously connecting to the LC I2C ports.

  4. #4
    Junior Member
    Join Date
    Apr 2022
    Location
    Denver, CO
    Posts
    2
    Thank you both! @mjs523 & @BriComp
    Ill give these a try and see what's what.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •