This device is to easily connect to any sensor in any application or to interface to data buses in a drone, UAV or robot without writing any single line of code. It just logs.
The UBlackBox wants to be the missing hardware device able to log data in every applications. The user can connect easily sensors and store the readings in common SDCards, via USB serial or upload the stream into the Cloud via WIFI or IRIDIUM satellite.
My effort is to build a logger following a different philosophy, it has to be very easy to use where the user can reclaim his dataset and readings without touching any code, upload to internet with easiness and setting up the device with an app and few parameters.
UBlackBox integrates a Teensy 3.6 core, it can be customized with the Arduino IDE to allow hackers and enthusiasts to modify or to fully rewrite the firmware, to create new use cases and to build new projects.
The device is opensource and openhardware. BSD license.
during the last days I worked at the power supply features set of the proposed device. The project is about a logger that should provide reliable logging and data gathering/storing even in harsh environments hence the design of redundancy features. Even with a full set of enriched interfacing capabilities, the device could be useless if provided with a poor implemented power supply.
The power supply should have a broad range of Voltage inputs, I am considering 5V up to 48V. It has to work in both buck/boost modes and provide stable output even at Vin=Vout. Efficiency then is very important too, not lower than 85% in the worst case.
The logger could be installed in an automotive system and I consider this one of the worst application scenario due the voltage level changes, very high transients, EMI, noises of every kind.
The device could be used in maritime or aeronautic applications too, this enforce the adoption of strategies for redundancy and reliability, good design practices a must.
I do have a long experience in designing for harsh environments but I need to gather your opinions and use cases examples in order to get a better view of the possible implementations and so improve the design. I wait for your thoughts, reviews, comments, cheers, ideas from everybody.