This is the new version 2 of my design, I change the software and I add more buttons, to emulate a MCU controller.
This is my design, make it in photoshop, I added 16 rotary encoders for sending Midi data. And one more, to change paratemers in the LCD menu. I use 16 configurables switches for sending other midi message.
My last project that i'm working now, I wrote all code for the Arduino Mega and I build (at the moment) in a Proteus simulator all the schematics, for testing purpose. In a future, I build the project in real circuits and i share my work.
I modified the circuit to save the configuration data in a microSD card. It read an write the data from the microSD.
Reset EEPROM data of MCU in Proteus
Before running a simulation with internal eeprom data (in serial eeprom, uc eeprom,…) in ISIS if you need to “reset the internal data” you can do it with the command:
DEBUG>RESET PERSISTENT MODEL DATA
------------------------------------------------------------------------------------------------------
Bitmaps Tool for graphics displays: https://github.com/riuson/lcd-image-converter
My finish project connecting an arduino r3, with an enc28J60 and a relay. When i push button on the app created in adobe air, I send a command over LAN to an udp IP. The Arduino receive this command and push a pin High (activates the relay). When the button is up, send pin low (deactivate the relay).
This is my project, i share in this link: https://www.dropbox.com/s/53r5donpp1o...
News: I have developed the multiplatform application in Unity -C #, for Android, IOS, Mac and Windows.
Delphi application for android devices, using the RAD Studio IDE x8.
Rad Studio is able to develop cross-platform Native Apps with flexible Cloud services and broad IoT connectivity.
I build this Arduino robot following and collecting the instrucctions finding in internet. For the Bluetooth i use a SH- HC-08 Bluetooth 4.0 BLE Low Energy, for arduino I use the Arduino UNO R3, and i use a DC L928N driver motor. I programmed the arduino by USB with the Arduino IDE.
The Android application was build in the RAD Studio x8, programmed in Delphi, for connecting with the BLE Bluetooth in my android phone.
This is my old MIDI Box that i use with my DAW editor. I build my own PIC microcontroller programmer, and the hardware for this MIDI box project. The box have a one input Midi connector and one output connector. With the 16 knobs, you can send the midi data, that you selected with the buttons. In the future, i put 8 midi ttriggers to control binary midi data.
If you like this project, I will show you the website where I get the information to carry out thi project. http://www.ucapps.de/midibox16e.html
Visual Basic .Net application for read temperatures.
In 2002 I developed this project for a hotel, in which they wanted to automate the temperature readings of the cold rooms. I used the 16f877 PIC microcontroller to read the LM35 analog sensors, this data is sent by an RS485 converter, and sent over a long distance by a cable, to a converter module from RS485 to RS232 (PC serial port). On the PC, the data is interpreted by a program developed by me in Visual Basic .NET. I have used Proteus circuit emulation software for this project.
The tools I used to create the code and compile, for the PIC micro, are MicroCode Studio and Pic Basic Pro (PBP) .