Arduino Manager Changelog

What's new in Arduino Manager 20.3.0

Oct 31, 2023
  • Support for Uno R4 WiFi using BLE
  • Code Generator: support for Uno R4 WiFi using BLE
  • Fix which caused the disconnection when the same BLE connection is used in more pages
  • Other fixes and improvements

New in Arduino Manager 20.2.0 (Sep 3, 2023)

  • Voice Commands:
  • New commands to get connected to and disconnected from the board
  • Connection and disconnection announcements
  • New commands for Knob and Slider Widgets
  • Fixes and improvements

New in Arduino Manager 20.1.0 (Aug 25, 2023)

  • SD Widget: new icon
  • Command Widget: layout redesigned
  • Command Widget: black text in dark mode as well
  • Display Widget: black text in dark mode as well
  • Bug fixing and performance improvements

New in Arduino Manager 20.0.0 (Aug 14, 2023)

  • Support for the new Arduino UNO R4 WiFi
  • Alarm Widget performs alarm time update on the board only when required
  • Code Generator: support for Uno R4 WiFi (including DAC)
  • Code Generator: support for setting the board's' dns

New in Arduino Manager 19.4.1 (May 15, 2023)

  • Fix to a bug which caused a crash from the Code Generator configuration window
  • Minor user interface improvements

New in Arduino Manager 19.4.0 (Apr 30, 2023)

  • Aggregation Functions (min, max, avg) for Display, Gauge and Centered Gauge Widgets
  • Bug fixing and performance improvements

New in Arduino Manager 19.3.0 (Nov 15, 2022)

  • Connection and Disconnection buttons disabled when not usable
  • Layout improved
  • Search Bar in Widget Lists
  • Search Bar in Connections
  • Bug fixing and performance improvements

New in Arduino Manager 19.2.0 (Sep 19, 2022)

  • Code Generator: Fixes to MicroPython code generator
  • Code Generator: Error management improved with more meaningful messages

New in Arduino Manager 19.0.0 (Aug 11, 2022)

  • Support for Raspberry Pi Pico W
  • Code Generator: Now suppports for Raspberry Pi Pico W using both C and MicroPython
  • Some fixes in the Python code generator
  • New feature for duplicating an existing Widget List
  • BarWidget Overflow / Underflow indication

New in Arduino Manager 18.0.0 (Mar 4, 2022)

  • Support for ESP8622 as board and not only as communication device
  • Code Generator: support for ESP8622 boards
  • Code Generator: fix for CC3000
  • SD Card Widget: text can now scroll in both directions
  • Logged Data Graph Widget: fixes and improvements
  • Fixes and Performance improving

New in Arduino Manager 17.2.0 (Jan 9, 2022)

  • Display Widget, Gauge Widget and Centered Gauge Widget can scale and shift received values.
  • Bug Fixing and performance improvements.

New in Arduino Manager 17.1.0 (Oct 10, 2021)

  • New feature to copy all the widgets from one page to the current page
  • Bluetooth connection names automatically updated when the device name changes
  • Bug fixing and performance improvements

New in Arduino Manager 17.0.7 (Sep 24, 2021)

  • Command Widget improved
  • iCloud driver accessibility issued fixed
  • Minor fixes and improvements

New in Arduino Manager 17.0.6 (Sep 16, 2021)

  • Email sharing disabled for Widget Lists stored on iCloud
  • Registration and Support Request mail addresses fixed
  • Code Generation for ESP8266 fixed (please update the related library as well)

New in Arduino Manager 17.0.5 (Aug 18, 2021)

  • Minor improvements and bug fixing

New in Arduino Manager 17.0.3 (Aug 10, 2021)

  • Minor improvements and bug fixing

New in Arduino Manager 17.0.2 (Jul 30, 2021)

  • Fix to properly convert old widgets lists for some user who had their widgets lists disappeared
  • Fix to update the connection information for the current widget list

New in Arduino Manager 17.0.1 (Jul 27, 2021)

  • Fix: Hostnames are accepted in WiFi connections
  • Fix: Connections existing in old widgets lists are automatically created when the widgets list is opened

New in Arduino Manager 17.0.0 (Jul 25, 2021)

  • User Interface redesigned
  • Each Widget page can have a different number of widgets (widgets resize automatically)
  • Each Widget Page can be connected to a different board
  • Apple Watch can directly connect to the board via Bluetooth
  • Bug fixed in many Arduino Libraries
  • Support for Arduino Nano 33 IoT with Bluetooth
  • Support for Raspberry Pico PI (with MicroPython)
  • Mostly unused Widgets removed to keep the app light (get in touch if you miss any Widget)
  • Voice commands turned free from this version

New in Arduino Manager 6.0 (Mar 21, 2019)

  • Code Generator supports much more boards
  • Bug fixing
  • Minor improvements

New in Arduino Manager 5.0 (Aug 1, 2017)

  • New Centered Gauge Widget available
  • Code Generator and PIN Code Generator updated to support Centered Gauge Widget
  • Bug fixing

New in Arduino Manager 4.6 (Mar 16, 2017)

  • Support for HM-10 Bluetooth device
  • Code Generator updated to support HM-10
  • Bug fixing

New in Arduino Manager 4.5 (Jul 6, 2016)

  • Support for MKR1000
  • Fixed some issue with serial connection

New in Arduino Manager 4.4 (May 7, 2016)

  • What's IOT without security? Arduino Manager now support communication encryption for some devices
  • Support for the Adafruit ATWINC1500 WiFi Breakout
  • Code Generator updated for encryption and to support ATWINC1500
  • Various fixes

New in Arduino Manager 4.3 (Jan 8, 2016)

  • Support for Arduino Zero
  • Support for the Bluefruit LE SPI friend
  • Code Generator updated for Bluefruit LE SPI friend
  • Code Generator updated for Arduino Zero
  • Fix which prevented to buy the PIN Code Generate

New in Arduino Manager 4.2 (Nov 14, 2015)

  • Fixed bug that prevented the app to open on OS X 10.8

New in Arduino Manager 4.1 (Oct 29, 2015)

  • Widget lists can now be shared via iCloud with other devices including Apple TV
  • Fixed bug that prevented the app to open on OS X 10.8

New in Arduino Manager 4.0 (May 23, 2015)

  • Support for Teensy 3.x with nRF8001 and ESP8622
  • Support for ESP8622
  • Graph Widget: user can now change the number of divisions for the x and y axes
  • Now the app reload the last widget list used at lunch
  • Several Minor fixes
  • Code Generator: updated to support Teensy and ESP8622
  • Code Generator: minor fixes

New in Arduino Manager 3.0 (Jan 24, 2015)

  • New Interface which allows adding another Widget on the first panel
  • Push Button Widget: now sends two different messages. One when the button is pushed, the other when the button is released
  • Alarm Widget: Alarm can be disabled and reenabled as user likes
  • Code Generator: User can enter static IP address for WiFi shield
  • Code Generator: Adapted to manage the Push Button Widget message when the button is pushed and the message when it is released
  • Code Generator: User can choose a period of time and the Code Generator configures the Timer1 to call the interrupt handler each period of time chosen
  • PIN Code Generator: Preprocessing function for analog inputs, so its very easy scaling or filtering values
  • Maximum Number of Alarms Widget is now configurable in Preferences (please, see documentation)
  • Libraries improvements:
  • IOSController: time alarms management improved
  • IOSControllerWiFi: time alarms management improved
  • IOSControllerWiFi: now uses IP static address
  • IOSControllerWiFi: synchronizes time via NTP
  • The IOSControllerInstaller also install examples so you don't need to separately download them anymore

New in Arduino Manager 2.8 (Nov 13, 2014)

  • Bar Widget: Shows the values from Arduino as a LED bar. Double clicking on it user can configure the Yellow LEDs and Red LEDs thresholds
  • Color Picker: Allows the user to choose a color and its brightness. The corresponding RGB values are transferred to Arduino. Double click to operate the Widget.
  • Accelerometer Widget: Shows the acceleration by the means of a ball’s displacement along three axes. Double tap on the widget to see it larger.
  • Gyroscope Widget: Shows the rotation speed by the means of a pyramid’s rotation along three axes. Double tap on the widget to see it larger.
  • Code Generator: updated for supporting Bar Widget
  • Code Generator: updated for supporting Color Picker Widget
  • Code Generator: updated for supporting Accelerometer Widget and Gyroscope Widget
  • Code Generator: updated for new libraries from RedBear Lab
  • PIN Code Generator: code generation optimization
  • Received data can be sent by email from SD Widget

New in Arduino Manager 2.7 (Sep 17, 2014)

  • Ready for next version of OS X
  • PIN Code Generator unlocked

New in Arduino Manager 2.6 (Aug 16, 2014)

  • Support for Adafruit CC3000 WiFi
  • Code Generator updated for supporting Adafruit CC3000 WiFi

New in Arduino Manager 2.5 (Jul 12, 2014)

  • Adafruit nRF8001 Bluefruit LE Breakout supported
  • Code Generator: nRF8001 Bluefruit LE Breakout supported
  • Code Generator: User can choose the target board for a better code generation
  • PIN Code Generator: allows the user to associate a pin to each Widget and generate the code to manage that pin. In most cases this avoid writing any code.

New in Arduino Manager 2.4 (May 29, 2014)

  • RFduino board supported
  • Fix for crash of SD Logged Data Graph Widget
  • Code Generator update to support RFduino

New in Arduino Manager 2.3 (Mar 24, 2014)

  • Gauge Widget: shows an analog value coming from Arduino, moving a needle over a graded scale
  • USTREAM Widget: shows an on-line video stream published on USTREAM
  • Code Generator updated for supporting Gauge Widget and fixed minor bugs

New in Arduino Manager 2.2 (Feb 4, 2014)

  • Display Widget: it can now be disabled from Arduino and it can show a unit of measure
  • LED Widget: LED's color can be changed from Arduino and LED can blink controlled from Arduino
  • Secured Switch: This widget is aimed to operate critical devices since it can't be operated by mistake. To operate the switch, double click on the widget to remove the security protection.
  • Switch & LED Widget: This widget is the combination of Switch Widget and LED Widget, to save space when they are used together with the same variable.
  • Slider: This widget is analog to the Knob Widget but with a different user interface
  • Widget Lists Management: User can easily manage different lists of widgets and switch among them in order to control different boards and/or projects.

New in Arduino Manager 2.1 (Jul 19, 2013)

  • Logged Data Graph Widget: This widget graphs up to 5 values logged onto the SD Card attached to Arduino. Double tap on it to zoom it in and then refresh values. iOSController library and iOSControllerWiFi library have helping functions to log data onto the SD Card.
  • Code Generator: allows the user to generate the communication infrastructure between the Arduino board and iOS device and generate the code for each chosen widget in order to simplify the programming effort on Arduino board. All this in few steps. Available as InApp purchase.
  • Better Management of USB connection. When the board is plugged in connection is not automatically started, so you can choose to use Ethernet or WiFi if you need it.
  • IOSControllerSerial library fully support SD Widget and SD card, if available

New in Arduino Manager 2.0 (Apr 22, 2013)

  • Serial Communication through USB port. You don't need Ethernet Shield or WiFi shield anymore !!!
  • Sound Alarm Widget: This widget sounds an alarm each time the associated condition is verified. Double click on it to configure the condition and the alarm to sound.
  • Threshold Widget: This widget allows setting a threshold to the Arduino board (e.g. the room temperature under which the board has to start an heater). Double click on it to set the threshold’s range and its actual value.
  • Console Widget: This widget helps the user to debug the Arduino code, receiving and displaying debugging messages.
  • Various user interface fixes.

New in Arduino Manager 1.4 (Mar 4, 2013)

  • Sharing widget configuration. User can now share widget configuration between own devices and other users, through an email message.

New in Arduino Manager 1.3 (Dec 19, 2012)

  • Display Widget now can show text which is rolling if its length is greater than few characters. Please download the new test sketch.
  • Command Widget: This widget allows to send a command (text message) to Arduino once the yellow button is tapped. Double Tap the widget to enter the command text. You can add more Command Widgets to send different commands
  • Edit switch added. When 0, user cannot add, delete or move widgets
  • Various minor fixes to the interface

New in Arduino Manager 1.2 (Oct 8, 2012)

  • Support for WiFi Shield. Please, download the IOSControllerWiFi for enabling this feature (it's free).
  • Alarm Widget. Please, download the last version of IOSController for enabling this feature (it's free).
  • Widgets disabled when the device is not connected to the Arduino board.
  • Support for more Arduino boards. The app can be easily connected to more boards (one at a time), the switch from one board to another is tapping on the Configuration Widget.
  • Documentation update.

New in Arduino Manager 1.1 (Aug 10, 2012)

  • New Graph Widget to graph values from Arduino
  • Now widgets may be rearranged selecting one of them a dragging it to a new position
  • Processing speed of outgoing and in coming messages may be controlled from your sketch, please look at the documentation of loop function
  • IOSController library, documentation and test sketch have been updated, please download them for free from my site.
  • Bug fixing