3.4.5
2021/02/26
Available OS
- obnizOS for obniz Board ( hw=obnizb1 )
- obnizOS for obniz Board 1Y ( hw=obnizb2 )
- obnizOS for obniz BLE/Wi-Fi Gateway ( hw=encored )
- obnizOS for CONNECT HUB Cellular Model ( hw=encored_lte )
- obnizOS for BLE Stick ( hw=ble_stick )
- obnizOS for M5StickC ( hw=m5stickc )
- obnizOS for M5Stack Basic ( hw=m5stack_basic )
- obnizOS for ATOM Lite ( hw=m5atom_lite )
- obnizOS for ESP32 ( hw=esp32w or hw=esp32p )
Wi-Fi
- fix Wi-Fiスッキャンで14chが対象だったのを追加
- Wi-Fi接続成功率の向上
BLE
- Improve Wi-Fiが弱い環境でのBLEスキャンにおけるクラッシュ率の改善
System
- Factory Resetによる内部メモリのクリーンアップ
- Factory Reset が次のhwで利用可能となります hw=encored, encored_lte
- 起動時オプション用のボタンを起動時長押しすることで(10sec以上) FactoryResetの実施 for hw=encored, encored_lte, ble_stick, atom_lite
Peripheral
- 起動時オプション用のボタンが obniz.switch として利用可能に、またクラウド実行のきっかけとして利用可能。対象hw=encored, encored_lte, ble_stick, atom_lite
3.4.4
2021/01/24
Available OS
- obnizOS for obniz Board ( hw=obnizb1 )
- obnizOS for obniz Board 1Y ( hw=obnizb2 )
- obnizOS for obniz BLE/Wi-Fi Gateway ( hw=encored )
- obnizOS for CONNECT HUB Cellular Model ( hw=encored_lte )
- obnizOS for BLE Stick ( hw=ble_stick )
- obnizOS for M5StickC ( hw=m5stickc )
- obnizOS for M5Stack Basic ( hw=m5stack_basic )
- obnizOS for ATOM Lite ( hw=m5atom_lite )
- obnizOS for ESP32 ( hw=esp32w or hw=esp32p )
Wi-Fi
Improves
- Improve reconnection time after disconnection when Wi-Fi Access point was missed at scanned time.
- Improve hang monitoring more fast detection.
- Improve stop rebooting when Wi-Fi lost.
Network
Bug Fixes
- Fix Failed to connect static IP on some cases.
BLE
Bug Fixes
- Fix Crash occures when under heavy communication.
3.4.3
2020/11/20
Available OS
- obnizOS for obniz Board ( hw=obnizb1 )
- obnizOS for obniz Board 1Y ( hw=obnizb2 )
- obnizOS for obniz BLE/Wi-Fi Gateway ( hw=encored )
- obnizOS for CONNECT HUB Cellular Model ( hw=encored_lte )
- obnizOS for BLE Stick ( hw=ble_stick )
- obnizOS for M5StickC ( hw=m5stickc )
- obnizOS for M5Stack Basic ( hw=m5stack_basic )
- obnizOS for ATOM Lite ( hw=m5atom_lite )
- obnizOS for ESP32 ( hw=esp32w or hw=esp32p )
Hardwares
New OS for Hardwares
- obnizOS for CONNECT HUB Cellular Model
- obnizOS for BLE Stick
- obnizOS for ATOM Lite
Wi-Fi
Improves
- Connection success rate.
- Change Connection LED Status for representing more accurate state.
- Security fix: Fixed AP switch to adjacent channel without disconnect (CVE-2020-12638)
- Reduce time until wifi setting when some SSID/Passwords stored in a device.
- Hide showing connection error while first trying.
- Store SSID/Password from Setting via Browser when SSID specified.
Bug Fixes
- Fix Setting via Browser never accept SSID and password space character.
- Fix Status LED suddenly stop(red or blank) when connected sation removed from obniz Wi-Fi.
- Fix reboot when no SSID found
BLE
Improves
- Improve Communication Speed.
- *Bug Fixes**
- Fix Crash occures when under heavy communication.
Cloud
Bug Fixes
- Fix Fails authentication rarely.
Peripheral
Improves
- block spi1 use for M5StickC/ATOM Lite
3.4.2
2020/09/01
Available OS
- obnizOS for obniz Board
- obnizOS for obniz Board 1Y
- obnizOS for obniz BLE/Wi-Fi Gateway
- obnizOS for M5StickC
- obnizOS for M5Stack Basic
- obnizOS for ESP32
Improves.
- obniz BLE/Wi-Fi Gateway status LED color change
- At OTA Red blinking → Blue fast blinking
- At the time of web setting: Green blinking → Purple blinking
- Heat reduction function was set again. It works more when not using bluetooth.
- Wi-Fi, Ethernet Mac Address reporting
Wi-Fi
- Wi-Fi Connection strategy was changed.
- Hidden SSID setting was removed. All Wi-Fi treat as hidden Wi-Fi.
Bug Fixes.
- Fix Invalid LED(RED Keeps) for obniz BLE/Wi-Fi Gateway.
- Fixed a bug in the plugin command transmission function.
- plugin onlineFlg bug fixed.
3.4.1
2020/08/18
Available OS
- obnizOS for obniz BLE/Wi-Fi Gateway
"obnizOS for obniz BLE/Wi-Fi Gateway" below 3.4.1 will be automatically OTA to 3.4.1.
Improves
- Changed Wi-Fi connection method. (hidden SSID setting is removed)
Bug Fixes
- Resolves an issue where the OS would not boot on Gateway under certain conditions.
3.4.0
Available OS
- Plugin OS
2020/07/22
Added
- Plug-in Functionality
Bug Fixes.
- Improved Wi-Fi connection stability
- M5Stack Display Reversal Support
- Improved ADC accuracy
- Correcting a typo in the settings screen.
3.3.0
2020/07/01
Added
- Wi-Fi Access Point Information can see on obniz Cloud.
Bug Fixes
- Wi-Fi stability improvement
- BLE scan device side filtering fails sometime.
- obniz Board 1Y password typing timeout so early.
3.2.1
2020/5/28
Network
- Update TLS certification
3.2.0
2020/03/16
- obnizOS for obniz Board
- obnizOS for obniz Board 1Y
- obnizOS for obniz BLE/Wi-Fi Gateway
- obnizOS for ESP32
Display
ADD: Color display Support for obniz.display command. This is only for future devices.
BLE
ADD: BLE scan target filter on device side to reduce data transfer
Fix: Sometimes stop ble module on ble first initialize.
Wi-Fi
ADD: Hidden SSID setting and connectivity
ADD: Device Setting Mode for obniz BLE/Wi-Fi Gateway
ADD: LED show device status for obniz BLE/Wi-Fi Gateway
Fix: Cannot input symbol on Wi-Fi password when using advance mode.
Fix: Unstable communication with obniz cloud at TLS/SSL.
Fix: Unstable behavior when using local connect.
3.1.0
2020/01/16
- obnizOS for obniz Board
- obnizOS for obniz Board 1Y
- obnizOS for obniz BLE/Wi-Fi Gateway
- obnizOS for ESP32
Added
- HTTP/HTTPS Proxy setting via softAP Wi-Fi configration
- TLS communication for business plan
Improves
- Add Back slash for text inputs on obnizOS first setup.
- Changed softAP Wi-Fi setting ip address from 1.2.3.4 to 192.168.0.1
- Add one more system halt handler to keep obnizOS connected to the Cloud.
Bug Fixes
- fix Too much delay or timeout of 1.2.3.4 access on softAP Wi-Fi setting(this happen only for obnizOS for ESP32 or Encored IoT Hub)
- fix unstable behavior when local connect enabled.
- fix unstable behavior after wait() called.
3.0.2
- obnizOS for obniz Board
- obnizOS for obniz Board 1Y
- obnizOS for obniz BLE/Wi-Fi Gateway
- obnizOS for ESP32
Breaking Changes
- Old Ble commands from obniz.js(1.X.X and 2.X.X)/python(0.5.1 and early) can’t be accepted.
- Websocket/REST API now only accept HCI BLE commands for obnizOS3 series
Added
- add Hardware Support: obniz Board 1Y/ Encored IoT Hub
- add Sleep function for obniz Board 1Y
- add Bluetooth HCI command
Improvements
- change first setup display UI for obniz Board series.
- change error UI more readable.
- change Minimum Network Latency from 10msec to 1msec when local connect enabled. It makes better
- performance for robot controlling.
Bug Fix
- fix obnizOS disconnect from obniz cloud when wait() called with over 30min.
2.1.1
- obnizOS for ESP32
Improvements
- BLE connection
2.1.0
- obnizOS for obniz Board
- obnizOS for ESP32
Added
- Ethernet Mode
- Works with ESP32-PICO-D4
- Wi-Fi Configration via Wi-Fi.
- Static IP
- TCP Command
- Reset setting from serial
Improvements
- I2C Clock Stretching accept more longer time.
Bug Fix
- Cloud connection to obniz cloud fails in some case.
2.0.2
- obnizOS for ESP32
BugFix
- change i2c clock stretch time to longer
- Fix GPIO32-39 input data
2.0.1
- obnizOS for obniz Board
Fixed
- fixed reboot or hang when network state is going invalid
- fixed invalid treatment for continuers websocket frame.
2.0.0
- obnizOS for obniz Board
Added
- io.animation now accept repeat and finished notification.
Changed
- ad result is more accurate and voltage correction only works vcc under 4.5v
1.0.13
- obnizOS for obniz Board
1.0.12
- obnizOS for obniz Board
Fixed
- BLE peripheral connection failed
1.0.11
- obnizOS for obniz Board
Fixed
- UART RTS, CTS not worked
1.0.10
- obnizOS for obniz Board
Fixed
- Fix BLE connection error
1.0.9
- obnizOS for obniz Board
Fixed
- UART/SPI/I2C/PWM stability improvement on huge data
- BLE connection error during scan
1.0.8
- obnizOS for obniz Board
Added
- Display firmware version and mac address
1.0.7
- obnizOS for obniz Board
Fixed
- Lost error messages from obniz when after special sequences
1.0.6
- obnizOS for obniz Board
Added
- Show cloud connection fail reasons on OLED.
Fixed
- crash when two or more io.animation registrated
- Wifi/Bluetooth Stability fix and Improvements
1.0.5
- obnizOS for obniz Board
Fix
- fix shutdown bug when ble read/write unknown characteristics/descriptor
1.0.4
- obnizOS for obniz Board
Changed
- Better noise treatment of switching 5v/3v on each IO.
Fix
- Few Wi-Fi Bugs
1.0.3
- obnizOS for obniz Board
Add
- SPI write max length expands. 32 byte to 1024 bytes
1.0.2
- obnizOS for obniz Board
Fix
- Wifi Password can't select some characters like '@'
1.0.1
- obnizOS for obniz Board
Fix
- Wifi Password can't select 'X'
v1.0.0
First Release