mirror of
https://github.com/markqvist/OpenModem.git
synced 2024-12-28 08:59:36 -05:00
Merge branch 'master' of github.com:markqvist/MicroModem
This commit is contained in:
commit
4f8eedc883
@ -7,6 +7,8 @@ MicroModem is an educational implementation of a 1200-baud AFSK modem. This impl
|
||||
|
||||
The repository contains schematics and Eagle PCB files for a Microduino module. There is also fritzing sketches for both an Arduino shield and a Microduino module, with notes so they are easier to understand. I have had the eagle PCB fabricated, and it is working great, so you can use that if want to make your own board.
|
||||
|
||||
![MicroModem](https://raw.githubusercontent.com/markqvist/MicroModem/master/Design/Images/PCB-lo.png)
|
||||
|
||||
I am currently writing an illustrated tutorial to go along with the source-code, but even now, the source code is extremely well documented, and all the concepts are explained in great detail in the comments.
|
||||
|
||||
By default MicroModem uses a very simple protocol dubbed MP1. The protocol enables end-to-end transport with forward error-correction and compression. Compression is courtesy of the excellent [Heatshrink](https://github.com/atomicobject/heatshrink) library. MP1 can also encapsulate TCP/IP traffic from a host computer with SLIP.
|
||||
|
Loading…
Reference in New Issue
Block a user