Chippernut Electronic Kits
  • Home
  • Blog
  • TECH
  • Products
  • Contact
  • FAQ

Updating v3.1 to the latest firmware

1/25/2024

0 Comments

 
I've had quite a few folks ask me if it's possible to update the DIY or Assembled v3.1 to the latest code (now v3.21). Good news: YES!  Bad news: it's a bit complicated, so bear with me.  I just had a customer try out these instructions from scratch and it worked. I plan to release a video tutorial as well, but it'll be a few weeks. 

Side note: this latest firmware now includes an update to the brightness scale to improve night driving. Brightness = 1 is now 25% as bright as it used to be.  Scale has changed from 1-15 to 1-60 for a lot more adjustability.  15 and 60 (the highest brightness) is still the same though, it didn't get any brighter at max brightness. 

First - download the latest firmware. (as of 25 Jan 2024)
chippernut_shiftlight_v3_22_7mar2024a.ino
File Size: 70 kb
File Type: ino
Download File

  1. Install the Arduino IDE. https://www.arduino.cc/en/software
  2. Install the CH340 USB UART chip driver and install that.  https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all
  3. Then download my 3.1 zip package here:  Library Files​
  4. Follow the Arduino instructions to install the libraries included with that Zip.  I prefer the "manual" method personally. https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries
  5. Then you'll open the Arduino IDE.  
  6. Open the attached firmware file. 
  7. Connect your Shift light via USB cable. 
  8. In the Arduino IDE, In the Tools Menu, Select the board "Arduino Nano"
  9. In the tools menu, under bootloader, select "ATmega328P (Old Bootloader)"
  10. Then after a few seconds you should see the Port section become active, open it and select whatever port it displays.
  11. This is where most people have issues. Getting the IDE to connect to the arduino. In my experience, the first time is always the most difficult. If it doesn't work, unplug everything, reboot, and start back at step 5. 
  12. Once you get the port active, click the blue checkmark icon for "Compile" and it should compile without errors.  If it does, send me the text output in the bottom black area. It's likely a library issue. 
  13. Once it compiles, you should see a couple lines of white text indicating the program size and memory used. 
  14. Then click the blue arrow icon to upload. It's normal if it fails the first time.  Just try again. If it keeps failing the upload, push the reset button on the shift light Arduino just before it starts to upload. Timing is key. Then it should take. 
  15. You'll see a bunch of lights flashing, then the shift light will boot up.  Because it's a fresh install, you might need to go in the shift light menu system, to the very last menu option, and reset the shift light to clear out the old memory presets because some memory locations changed from 3.1 to 3.2. This will cause issues if you don't reset. 
Picture
0 Comments

eBay Listings are Live! Videos coming soon...

1/24/2024

0 Comments

 
Hi everyone, Just a quick note to let you know that V3.2 is available for purchase outside the US via the eBay page. I'm actively working on updated videos for the latest products including detailed instructions to update v3.1 shift lights to the latest software. 
0 Comments

    Author

    Jon @ Chippernut 

    Archives

    May 2025
    July 2024
    April 2024
    January 2024
    December 2023
    November 2023
    October 2023
    August 2023
    March 2023
    January 2023
    April 2022
    March 2022
    April 2020
    May 2019
    August 2018
    June 2018
    May 2018
    April 2018
    March 2018
    December 2017
    September 2017
    August 2017
    June 2017
    December 2016
    September 2016
    July 2016
    June 2016
    April 2016
    March 2016
    February 2016
    December 2015
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    August 2014
    July 2014

    Categories

    All

    RSS Feed

    This website uses marketing and tracking technologies. Opting out of this will opt you out of all cookies, except for those needed to run the website. Note that some products may not work as well without tracking cookies.

    Opt Out of Cookies
  (c) 2025 Chippernut, LLC.
Privacy 
  • Home
  • Blog
  • TECH
  • Products
  • Contact
  • FAQ