Ready to use Common instrument studio.
It contain all the instrument you will need to start.
Powerful realtime calculation capilities for realtime experimenting
Android App specially written while keeping mobile and NUI in mind.
Require: USB OTG enable phone. Know more
Note: some functionality still work in progress
Ready to use Data logging studio.
Log data from:
Comes with prebuild functionality to convert sensor signal to actual values and Inbuild driver for many I2C/SPI sensor.
And ready to expand for new sensor.
Android App specially written while keeping mobile and NUI in mind.
Require: USB OTG enable phone. Know more
note: some functionality still work in progress
Name | Type | Description |
---|---|---|
Custom equation |
|
Provide custom equation |
Photo Gate |
|
Detect movement using IR sensor |
Split Core Current Transformer |
|
Current sensor |
ADXL335 |
|
Accelerometer sensor |
WCS2702 |
|
Current sensor |
MAX31855 |
|
K-type thermocouple temperature sensor |
ADXL345 |
|
Accelerometer |
BMP180 |
|
Pressure sensor |
TMP006 |
|
Infrared thermopile sensor |
TSL2591 |
|
illuminosity sensor |
LM75 |
|
Temperature sensor |
L3GD20 |
|
Gyroscope |
Si114x |
|
UV index |
TCS3472 |
|
Illuminosity sensor |
libbox0 is the C library that does the communication with devices.
Aready comes with binding for
Your favourate language not listed?
No worry, libbox0 is written in C, you can virtual write binding for any language.
import box0 import time # open the device (Box0 USB open a supported device) dev = box0.usb.open_supported() # open DIO (digital Input/Output) module dio = dev.dio() # initalize the pin pin0 = dio.pin(0) pin0.output() pin0.low() pin0.enable() try: # perform infinte looping # toggle the pin 2 times per second while True: pin0.toggle() time.sleep(.5) except KeyboardInterrupt: # user want to exit pass # close the resources dio.close() dev.close()
ready to bang! shell utilies
Small, hackers style, powerful
[you@machine ~]$ # Disable Analog Supply (±5V) and Enable Digital Supply (+3.3V) [you@machine ~]$ b0power --analog=off --digital=on [you@machine ~]$ [you@machine ~]$ # Scan the I2C bus just like BusPirate [you@machine ~]$ b0i2c scan Slave At: 0x77 [you@machine ~]$ [you@machine ~]$ # Log data from AIN to foo.csv at 12bit, 96KSPS [you@machine ~]$ b0ain2csv --output="foo.csv" 12 96000 [you@machine ~]$ [you@machine ~]$ # Generate a SINE wave of 1Khz [you@machine ~]$ b0aout sine 1000 [you@machine ~]$ [you@machine ~]$ # Output PWM @ 1MHz with 50% duty cycle [you@machine ~]$ b0pwm 1000000 50
C library for plotting data using GPU(using OpenGL).
Using GPU, large amount of data can be visualized with excellent efficiency and responsiveness
On Android, this save alot of power with excellent results.
All our software use libreplot plot, while being completly independent (you can use it too).