-
1Step 1
Make your programmer from an arduino. Download the sketch of my fork from the links section and upload it to an arduino. The sketch has wiring information to your nrf24le1. It is a slightly modified fork from Dean Cording's work. It uses a perl script to talk to the arduino and upload your hex file. It has instructions on how to install any extras to get your enviornment up and running.
-
2Step 2
Download the SDK. The bulk of working with these chips has already been done by the author. Arrange it to your liking. You will need the library headers and lib at least. The source is also the documentation so you will want that handy as well.
-
3Step 3
Download the SDCC compiler. This is your only free option. I don't have Keil, so I can't compare.
-
4Step 4
Have a look at the Makefile to see what is happening. The programmer acts as a serial port bridge. The Makefile is set up to run under Linux, so you'll need to set it up for your environment otherwise.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
will this set up also work with the nrf51822?
Are you sure? yes | no
Hi, I used your instructions and successfully wired my (fake) Arduino Uno to a Chinese nRF24LE1 board. I've forked your project on github and added the diagram below:
Are you sure? yes | no