Jamie Smith

Code hack @ USC RPL

Jamie’s public repositories

  • AccurateWaiter

    AccurateWaiter allows threaded applications to have threads wait for a precise amount of time, without sending the CPU into a permanent spinlock.

    Last updated: 13 Nov 2020 1 2
  • AccurateWaiter-Test

    Test program for AccurateWaiter

    Last updated: 13 Nov 2020 1 0
  • BNO080

    Fully featured I2C and SPI driver for CEVA (Hilcrest)'s BNO080 and FSM300 Inertial Measurement Units.

    BNO080, FSM300, IMU
    Last updated: 24 Nov 2020 10 98
  • Mbed OS
    BNO080-Examples

    Example/test programs for my BNO080 driver.

    Last updated: 24 Nov 2020 6 56
  • BQ34Z100G1

    Driver for Texas Instruments' battery state-of-charge estimator.

    Last updated: 08 Feb 2021 2 1
  • BQ34Z100G1-ChemIDMeasurer

    Code to assist in measuring a battery's Chemical ID.

    Last updated: 08 Feb 2021 2 0
  • BQ34Z100G1-Utils

    Utility library for testing and calibrating the BQ34Z100-G1 fuel gauge IC.

    Last updated: 07 Feb 2021 1 0
  • CC1200

    Driver for TI's CC1200 radio ICs. Forget hardcoded register settings -- this driver calculates everything from scratch!

    Last updated: 03 May 2021 6 3
  • CC1200-Examples

    Demo of how to use CC1200 radios to send data.

    Last updated: 03 May 2021 4 7
  • CC1200-MorseEncoder

    Program to transmit strings as Morse code using the CC1200. Useful for amateur radio projects!

    Last updated: 29 Aug 2020 1 3
See all repositories