Changelog

Version Date: 2021-06-18

Github: /Code/Nova-SM3_nano-v5.0

RELEASE NOTES:

  • Arduino nano performance: 77% storage / 37% memory
  • Added saving / retreiving eeprom data to enable changing settings from Mega
  • Replaced i2c oled with SPI oled
  • Added NewPing for ultrasonic sensors
  • Added command switches for active settings
Version Date: 2021-06-04

/Code/Nova-SM3_teensy-v5.0

RELEASE NOTES:

  • Teensy 4.0 performance: 5% storage / 22% memory
  • Replaced Arduino Mega with Teensy 4.0
  • Replaced PS2 Library with Teensy version
    : https://github.com/KurtE/Arduino-PS2X
  • Code for Second i2c Bus
  • Code for On/Off Button
  • Replaced IMU/MPU6050 Code / Library
    : https://github.com/kriswiner/MPU6050
  • Restructured setup() routine and startup debugging
  • Removed unused SPI library
Version Date: 2021-06-02

Github: /Code/Nova-SM3_teensy-v4.2

RELEASE NOTES:

  • Teensy 4.0 performance: 4% storage / 22% memory
  • Replaced Arduino Mega with Teensy 4.0
Version Date: 2021-05-31

Github: /Code/Nova-SM3_nano-v4.2

RELEASE NOTES:

  • Arduino nano performance: 77% storage / 37% memory
  • Added saving / retreiving eeprom data to enable changing settings from Mega
  • Replaced i2c oled with SPI oled
  • Added NewPing for ultrasonic sensors
Version Date: 2021-05-31

Github: /Code/Nova-SM3_mega-v4.2

RELEASE NOTES:

  • Arduino mega performance: 36% storage / 33% memory
  • Added TCA9548 i2c multiplexer and code
Version Date: 2021-05-29

Github: /Code/Nova-SM3_nano-v4.1

RELEASE NOTES:

  • Arduino nano performance: 77% storage / 37% memory
  • Added saving / retreiving eprom data to enable changing settings from Mega
Version Date: 2021-04-30

Github: /Code/Nova-SM3_mega-v4.1

RELEASE NOTES:

  • Arduino mega performance: 36% storage / 33% memory
  • added setup() delay to prevent hardware reset execution
  • added skip_splash variable to disable boot graphics
  • step_march: new gait using joysticks to control "fake" kinematics :slight_smile:
  • step_trot: tweaked gait using joysticks
  • added 3 PIR sensors and new follow() function
Version Date: 2021-04-21

Github: /Code/Nova-SM3_nano-v4.0

RELEASE NOTES:

  • Arduino nano performance: 77% storage / 37% memory
Version Date: 2021-04-21

Github: /Code/Nova-SM3_mega-v4.0

RELEASE NOTES:

  • Arduino mega performance: 36% storage / 31% memory
  • split AsyncServo class into an include file
  • created serial connection to arduino nano / slave
  • created functions for serial communication to nano / slave
  • moved uss, rgb, and oled functions to nano / slave companion file: Nova-SM3_nano-vX.x
  • Bug Fix: state machine intervals were not being set / reset for USS and MPU sensors
  • added stop on uss alarm and halt on pir alarm