Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I am currently working my end task with the title implementing ax.25 protocol on wireless SCADA for tele monitoring microhydro power plant. the data will be send using RF transceiver (KYL 1020) with FSK modulation... How to implement ax.25 protocol using arduino (Arduino pro mini) to send several data like current, voltage, and temperature from a generator...? i need its source code...

share|improve this question
1  
Your question is not specific enough. What exactly do you want the Arduino to interface with? – Jon L Jun 21 '12 at 23:43
Question is very specific - just not realistic and/or a learning institution project. Current, voltage, temperature in -> AX25 packet switch network -> data out. Source code for the lot please. Wow! – Russell McMahon Jun 22 '12 at 1:10

closed as not a real question by Leon Heller, Kortuk Jun 22 '12 at 1:49

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.

1 Answer

Implementing AX25 on an Arduino is possible but it's not the most approptriate platform to use.

Links below should point you in the right direction. If you don't understand abbreviations used below* you have not done enough reading as is required to implement this project. Follow the links and you will know much more. The data acquistion task is very easy compared to implementing the AX25 and is standard microcontroller fare which is well answered already on stack exchange and elsewhere.


Here is a page re completeRadio shield for Arduino providing AX25 capabolity. Also includes source code !!! - a bonus. It will be seen that the AX25 proper is done in a separate processor so the Arduino is essentially a "smart" [tm] terminal. Circuit diagram here. Diagram below to give you a feel. Copy original from above to get a "real" copy.

enter image description here


Arduino to APRS interface for AX25 use - you need an AX25 system as well but this lets an Arduino talk to AX25.

Here is a Youtube video demonstration of a Data radio AX25 shield for Arduino

This shows promise. BeRTOS free open-source operating system interface. Basic TNC audio receiver shown here - 2 x r and 1 x C is about as simple as you get. Best of all is link to BeRTOS :-)

BeRTOS - open source with a less restrictive than most commercial licence.
RTOS with many extensions including TNC related. Arduino friendly. Looks wonderful.

AX25 add on shield


  • TNC, APRS, RTOS, ...

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.