Skip to content

Source code for WirelessDUEProg module, include master and slave part

Notifications You must be signed in to change notification settings

elechouse/WirelessDUEProg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#WirelessDUEProg#


Summary

WirelessDUEProg is a project which aims to implement a wireless serial adapter, user can use this adapter to upload their program to Arduino DUE or even other Arduino boards.

Hardware

  • Master

    Use nRF24LU1(Nordic Semiconductor)to emulate a USB CDC device. Arduino user access this Wireless USB serial adapter like any other Wired Serial tools(set/clear DTR/CTS, set baudrate, and send/recieve data ).The master is like a Dongle thing.

  • Slave

    Use Atmega168pa(ATMEL)+nRF24L01(Nordic Semiconductor). The slave module connect with DUE directly through ERASE pin, REEST pin, GND pin, 5V pin, TX and RX pin.

Software

  • Master

    Developed with KEIL C51

  • Slave

    Developed with IAR for AVR(will porting to gcc-avr soon)

Performance

Our team had tried our best to make WirelessDUEProg to be stable and work in furhter distance, but, unfortunately, the result is disappointing.

Reliable communication distance : about 5m(that means, you can download your DUE with the distance less than 5m)

Distance Success Rate(about)
5m 30%
4m 35%
3m 50%
2m 65%
1m 70%
0.5m 85%

About

Source code for WirelessDUEProg module, include master and slave part

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages