Hello all, I have been a quite member of the experimenter community. I have been thankful for what everyone has shared over the years. I though I would give back by sharing the best Arduino signal generator possible.
I am including my small custom terminal app java that listens to the data streaming from the serial port of the Arduino to display the frequency.
You can load the attached hex file with the install of your arduino IDE. It will use the embedded avrdude software from the arduino IDE.
if you write a .bat file like I did you can load it with the following command (given you pick the right port number. You can you the arduino software or my terminal app to see the list of ports.
C:\Program^ Files^ ^(x86^)\Arduino\hardware\tools\avr/bin/avrdude -C"C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:BestSignalGenerator.hex
look for the location of the avrdude.exe and the avrdude.conf in your arduino install and change the path to your path. Note the ^ symbol is only need to go before a space if you are writing your command out in a .bat file.
You can compile your own executable jar from my open source code at the following location. It is a JavaFX Eclipse project.
https://github.com/nathanAndrinoid/TerminalComm/tree/master/TerminalComm/src/ArduinoSigGen
or you can install the javaSE 8 or later runtime and use the jar I am attaching.
You can see me make little demo on YouTube.
https://www.youtube.com/watch?v=X_4NNo0Cl3s
I am including my small custom terminal app java that listens to the data streaming from the serial port of the Arduino to display the frequency.
You can load the attached hex file with the install of your arduino IDE. It will use the embedded avrdude software from the arduino IDE.
if you write a .bat file like I did you can load it with the following command (given you pick the right port number. You can you the arduino software or my terminal app to see the list of ports.
C:\Program^ Files^ ^(x86^)\Arduino\hardware\tools\avr/bin/avrdude -C"C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:BestSignalGenerator.hex
look for the location of the avrdude.exe and the avrdude.conf in your arduino install and change the path to your path. Note the ^ symbol is only need to go before a space if you are writing your command out in a .bat file.
You can compile your own executable jar from my open source code at the following location. It is a JavaFX Eclipse project.
https://github.com/nathanAndrinoid/TerminalComm/tree/master/TerminalComm/src/ArduinoSigGen
or you can install the javaSE 8 or later runtime and use the jar I am attaching.
You can see me make little demo on YouTube.
https://www.youtube.com/watch?v=X_4NNo0Cl3s