#1 2017-02-18 18:56:44

whemming
Member
Registered: 2016-12-04
Posts: 28

ESP8266 Native LibAPRS with RX Igate

Here is my port of LibAPRS to the ESP8266.  It uses an external ADC and DAC, as the ESP8266 does not have a good ADC, and not enough viable pins for a 4 pin resistor DAC.

Here is the link to my Library with an example of RX IGATE over wifi

https://github.com/williamhemmingsen/LibAPRS_ESP

Here is a few pic of my test/development board running this firmware.  Its could be a lot smaller, the ADC comes in an SMT package, and the DAC could be removed from the breakout board.  But this was made as a prototype.

32932486676_53f6ee0ca3_c.jpg20170218_122810 by Willam Hemmingsen, on Flickr
32819048492_f14ab58dcc_c.jpg20170218_122739 by Willam Hemmingsen, on Flickr

W4WHL

Offline

#2 2017-02-18 20:05:16

DB1NTO
Member
Registered: 2014-12-01
Posts: 52

Re: ESP8266 Native LibAPRS with RX Igate

Hi William,

congrats! Very good work!

73, Taner
DB1NTO

Offline

#3 2017-02-19 03:10:24

whemming
Member
Registered: 2016-12-04
Posts: 28

Re: ESP8266 Native LibAPRS with RX Igate

DB1NTO wrote:

Hi William,

congrats! Very good work!

73, Taner
DB1NTO


Thanks,  It was a fun project to port it over.  I was looking to port it to the ESP32, because it has a built in 12bit ADC and 8 bit DAC.  But it turns out the ADC is only capable of 6k sps.  The tnc requires 9600 sps.  I think this is a firmware issue to be honest.  as the hardware should be way faster than that.  So maybe one day.

Still waiting for that perfect microcontroller with wifi, its seems its juyst not available yet sad 

William

Offline

Board footer

Powered by FluxBB