OpenLogger is a portable, open source, low-cost, high-resolution data logger designed to provide high-quality measurements without requiring expensive software or writing software from scratch. If you are an engineer, scientist, or enthusiast who needs to collect data over a long period of time, but have been hindered by the restrictions of other data loggers, then OpenLogger is for you!
OpenLogger (top side)
Most data loggers require users to choose between live data visualization while physically connected to a PC, or blindly logging to local storage. In addition to a microSD card for local storage, OpenLogger features both Wi-Fi and USB connectivity for live streaming. This enables users to stream data for real-time visualization via Wi-Fi or USB, log data to the SD card, or both at the same time. When a physical connection to a computer is impossible or risky, a wireless connection is a must.
OpenLogger (bottom side)
You shouldn’t need to pay for expensive software to use your data logger. That’s why we made WaveForms Live, an open source, free, browser-based application for manipulating and visualizing data from OpenLogger and other devices. OpenLogger streams data to WaveForms Live through Wi-Fi or USB. You can check it out right now at WaveFormsLive.com.
Wi-Fi connectivity lets you remain electrically isolated from the device under test. It also lets you connect to a mobile platform, such as a car, where a cable connection is not an option. This combination of features makes OpenLogger a great choice for a wide range of applications. For example:
The optional Screw Terminal Adapter mounts securely on top of OpenLogger to provide screw terminal access to the analog inputs, analog output, power supplies, digital I/O, 5 V, and ground. The Screw Terminal Adapter also provides male pin access to trigger in and out, program and reset, and ground.
OpenLogger with Screw Terminal Adapter
OpenLogger main board (left) and screw terminal adapter (right)
Since OpenLogger is a flexible logger that doesn’t require a tethered connection and can be connected to virtually any analog sensor, the possible applications are truly endless. For example:
|Software Experience||Browser software or mobile application||Serial communication||Wi-Fi access point or Bluetooth application||Python libraries|
|Analog Input Channels||8 x single ended||8 x single ended (shared with digital I/O)||4 x single ended/ 2 x differential||8 x single ended or differential|
|Analog Sample Rate||500 kS/sec||Not specified||2 kS/sec||10 kS/sec|
|Analog Resolution||16-bit||Not specified||24-bit||14-bit|
|Input Range||+-10 V||Not specified||+-2.5 V||+-12 V|
|Digital I/O||8 x digital I/O||8 x digital I/O (shared with analog)||4 x digital I/O, 2 x I2C ports||6 x digital I/O|
|Analog Outputs||1 x channel||No||No||1 x channel|
|Power Supplies||2 x channel, +- 4 V||No||No||No|
|Openness||Open source||Open source||Open source||Open source firmware|
OpenLogger was first conceived by one of our engineers with a passion to push the boundaries of ADC and DAC technology with the PIC32MZ. While researching the technology, we realized that we had something special; there isn’t anything on the market quite like OpenLogger. With OpenLogger, our goal is to enable scientists, engineers, and enthusiasts to take on larger challenges and accelerate the pace of their discovery. Thanks for your help in making it happen!