[title]Background[/title]
Nordic offers low cost RF chips that are rather easy to use. These are mentioned in the book and we already have an old project on the wiki
(link removed)
We have the module on the website right here (see bottom of page)
(link removed)
[title]Contest[/title]
The user who provides the best drivers for Nordic will receive a 50 USD coupon plus 250 experience points on this forum. The driver has to be in the form of all other FEZ component drivers. See this for example:
(link removed)
Include an example on how to use the drivers just like we do in all component brochures.
[title]Due Date[/title]
You have until September 1st to provide the drivers.
Send your final driver file to GHI general email with title “Nordic Driver Contest.”
[title]Important Note[/title]
There is already a driver in the project I pointed earlier so we are not looking for a copy of it. We are looking for a complete driver that handle multi-point connections and handle master/slave…etc. If GHI doesn’t think or feel that any of the contributed drivers are up to what is being asked for or what is expected then no one will win and this contest is cancelled.
“driver that handles multi-point connections” That would imply I need more than 2 of these to test. As it happens I have enough FEZ units to develop and test. What sort of deal would you do for 3 Nordic units?
BTW - I am currently developing a similar class for xbees. Might to be a stretch to modify…
I have a couple of the older nRF2401A modules. While these many not qualify for the contest, I am willing to help other members who are competing with some basic testing - if it makes sense.
The A modules do not support Multipoint like the L or L+ modules (Olimex) that the modules on this site use.
What would be very impressive is if someone can create the driver without having the actual devices. That would be an impressive display of Software Eng. Mastery. I think that if they can do that, they deserve 1000 exp points!
Hey btw if someone writes a good driver and wants to submit it as an update to an existning driver (for any component); how does one go about doing that?