Home‎ > ‎

Software

Here is some software associated with the  m0xpd / Kanga ESP8266 - AD9834 board.

There are test sketches to ensure the board and its sub-systems are working and some application ideas. There's also some help in setting up the Arduino IDE for use with the ESP8266.

Working with the Arduino Development Environment

Programming the ESP8266 is possible in several ways and in many languages. The simplest (and the only approach supported in these notes) uses the Arduino IDE. Instructions for setting up the system are provided here.

Test Sketches

ESP-12_Blink.ino is a sketch to flash the inbuilt LED on the ESP-12 module. You can use this as a test of the first-stage build of your board and to familiarize yourself with using the Arduino IDE to program the board. There are more details here.

AD9834_Test.ino is a simple sketch to exercise the DDS device on the board. There are more details here.

Application Code

ESP-12-Beacon.ino is a multi-mode QRSS HF beacon controller, which runs on the m0xpd / Kanga ESP8266 - AD9834 board and gets timing information via WiFi. You can download the complete Arduino project as a zipped folder and you can also get one of the important libraries locally.

There is more information about this example application here

ESP_WiFi_VFO.ino sets up the board to operate as a wireless access point and serve a simple web page which will control the DDS as a VFO for the low HF bands. You can control the VFO from a tablet or phone by joining the WiFi network which the board creates.

There is more information about this example application here.

ċ
AD9834_Test.ino
(2k)
Shack Nasties,
Nov 19, 2016, 9:18 AM
ċ
ESP-12-Beacon.zip
(9k)
Shack Nasties,
Nov 20, 2016, 10:43 AM
ċ
ESP-12_Blink.ino
(1k)
Shack Nasties,
Nov 19, 2016, 9:17 AM
ċ
ESP_WiFi_VFO.ino
(6k)
Shack Nasties,
Nov 27, 2016, 3:53 AM
ċ
Time-master.zip
(27k)
Shack Nasties,
Nov 20, 2016, 10:43 AM
Comments