ADL-1 OTP Printer Firmware Downloads

Over the years there have been several changes in the ADL-1 hardware due to supply chain issues and manufacturing simplification efforts. In order to successfully update the firmware on your unit, you will first need to determine which CPU type you have in your ADL-1.

There are 2 ways to determine the CPU type use in your ADL-1:

  1. With the unit powered off, press and hold the “Generate” button and turn the unit on. Keep holding the button and it will print the current firmware version on the paper.
    • Atmel based units will have a firmware version “2.x.x”, most likely “2.1.2”
    • ESP based units will have a firmware version “3.x.x”
  2. With the unit powered off, press and hold the “Print” button and turn the unit on, this will start the OTA Update function. Keep holding the button and if it is a ESP based unit, it will print a WiFi SSID, Password, and IP Address. If it does not print this then it’s a Atmel based unit. (if you have a version 3.x.x firmware and the OTA update does not work, contact us at support@partisanlabs.com)

Once you have determined the CPU Type in your unit, download the firmware for it. Make sure you check the signature and hashes.

Public key here. Fingerprint E893EC0FC1B2D6516B666F0E477DD2F715232797

AVersion/NotesFirmware & InstructionsSigned SHA256 hashesSource Code
Version 3.2.1 for ESP based system. Fixes issue in Security Note ADL-1_SN-20250105ADL-1_ESP_Version_3.2.1.zip
ADL-1_ESP_OTA_UPDATE.pdf

Video Follow Along
PGP Signature for Zip file and PDF Instructions
ESP Version 3.2.1 Source Code
Version 2.2.1 for Atmel based system. Fixes issue in Security Note ADL-1_SN-20250105ADL-1_ATMEL_Version_2.2.1.zip
ADL-1_ATMEL_UPDATE.pdf
PGP Signature for Zip file and PDF InstructionsAtmel Version 2.2.1 Source Code