About KuttyPy : Atmega32 Trainer
The KuttyPy is an affordable microcontroller development board which can be interfaced with a laptop/phone to control real world devices in real time.
Common tasks include toggling digital Inputs/Outputs , ADC reading, motor control, and I2C sensor logging in real time via its enhanced bootloader.
After connecting the kuttyPy to your phone via an OTG cable, you can use this app to
- control 32 I/O pins
- read 8 channels of its 10 bit ADC
- Read/Write sensors connected to the I2C port, and visualize data via graphs/dials.
It can also be programmed with C code, but this functionality is limited to the Python based desktop app for Windows/Ubuntu.
You can use the android app to create code for it using Block based programming, or JavaScript.
The android app is under active development, and several I2C sensors for pressure, angular velocity, distance , heart rate, humidity, luminosity, magnetic fields etc are already supported
This app is limited to Atmega32 boards only. However, bootloaders have been developed for the Atmega328p (Arduino Uno) and the Atmega328(Nano) compatible with the desktop app. Firmware available from the website.
Similar Apps
CSpark- Multi Channel Analyzer
This app can access a CSpark MCA/Spectrometer connected to your phone via...
SEELab 3 - Your Lab@Home
Compatible with SEELab3 & ExpEYES17https://csparkresearch.in/expeyes17https://csparkresearch.in/seelab3https://expeyes.inThis is a companion app for a feature...
KuttyPy : Atmega32 Trainer
The KuttyPy is an affordable microcontroller development board which can be interfaced...
IEEE 488.2 SCPI data logger
Logs data from instruments which can communicateusing SCPI(or plain text) commands sent...
ExpEYES
A collection of applications to perform science experiments using an ExpEYES...