Monitor and modify your Arduino variables in real time
WawiLib will reduce the time you need to create your Arduino project with at least 25% by introducing real time monitoring of sketch variables
(*) The breakpoint function is no replacement for high-end debuggers such as gdb
Add a new dimension to your Arduino experience
WawiLib: industrial concepts for your home projects at an affordable price
Monitor and modify your variables without blocking the Arduino loop
Platforms for industrial automation let you check and modify variables in the automation controller without interrupting their main loop.
Today there is a solution that brings this essential facility to the Arduino world: discover WawiLib!
Flexible data recorder
Reading data from sensors into your Arduino board is easy. Getting this data reliably into a file on your PC is not so easy.
WawiLib records your variables timer-based or on-change-based in various file formats: csv, xml and xlsx (Excel/Open Office) over USB, Serial, Softserial, Ethernet or WiFi.
Whether you want to make life easy in your physics lab or you favor a small weather station, the WawiLib data recorder function saves time and effort.
WawiLib also includes data recorders that transfer your .print() output to a disk file so you can analyse your program later.
Detailed feedback and diagnostics via the output window
Clear and detailed feedback is essential, so you can focus on your project and not on your tools.
WawiLib gives detailed feedback in the output window during connection setup, data recording and reading and writing of variables.
Output from Serial.print() statements (using WawiSrv.print()) can be visualized in the output window. WawiLib can do what Serial cannot: capture sketch output via Wifi and Ethernet links.