I gang

USB CC1101 hardware/drivers PC to/from existing dsPIC/CC1101 system

We have an existing dsPIC33EP512GP506 with a CC1101SE RF module. These systems communicate with each by other using both the CC1101SE digital radio system (and infrared communication).

We now need to communicate from a windows laptop to this system via the CC1101SE system on the 433mhz band. What we need is a USB CC1101SE module that can be suitably programmed to communicate with our current custom system, both sending and receiving RF signals and handling the error detection the same way as the current system. No code needs to be written on the dsPIC, that system is already in production.

It is likely that the freelancer will need to design or modify existing USB RF module although an off the shelf that can be programmed sufficiently much better. You write the necessary drivers on the PC side. The drivers must be demonstrated to work inside a Visual Studio application.

Full source code relating to the RF communications system on the current application will be provided.

In the Visual studio implement

void SendRadioPacket(

int DBLevel,

unsigned int CommandCode,

unsigned char BattleCode,

unsigned int SenderID,

unsigned int ReceiverID,

unsigned char ByteParameter1,

unsigned int IntegerParameter1,

unsigned int IntegerParameter2,

unsigned int IntegerParameter3,

unsigned int IntegerParameter4,

unsigned int IntegerParameter5,

unsigned int IntegerParameter6,

unsigned int IntegerParameter7,

unsigned char ByteParameter2,

__eds__ char * StringParameter)


void ReceiveRadioPacket(

unsigned char CommandCode,

unsigned char BattleCode,

int SenderID,

int ReceiverID,

unsigned char ByteParameter1,

int IntegerParameter1,

int IntegerParameter2,

int IntegerParameter3,

int IntegerParameter4,

int IntegerParameter5,

int IntegerParameter6,

int IntegerParameter7,

unsigned char ByteParameter2,

__eds__ char * StringParameter);

The system has CRC32 error detection on the dsPIC side in addition to the error detection that comes with CC1101SE as standard, the developer will need to implement the same CRC32 on the PC side.

I expect this project to take about 4 weeks.

DO NOT PUT IN A BID AND THEN AFTER I ACCEPT THE BID NEGOTIATE ON PRICE! Ask as many questions as you like before putting in your final bid, but I do not negotiate afterwards. I won't pay for development tools, but will pay for any CC1101 hardware that is required and will send you one of our dsPIC boards.


* Recommend or modify CC1101SE module that suits. Must provide design details for manufacturing.

* USB/CC1101SE Module drivers with source code

* Implement and demonstrate drivers in Visual Studio (Send and Receive specified packet, CRC32)

Evner: C programmering, Indbygget Software

Se mere: usb hardware waveform, usb hardware linux, usb hardware code, usb hardware, threadx hardware drivers, usb wifi drivers project, iphone usb hardware, gadmei usb tv drivers, default change usb audio drivers, generic usb microphone drivers, crack wpa2 usb hardware 2009, usb mic drivers, gadmei usb tuner drivers, usb hardware design pic

Om arbejdsgiveren:
( 60 bedømmelser ) Brisbane, Australia

Projekt ID: #16252282

Tildelt til:


Hello Dear, Good Day! We are a team of experts with many years of services in embedded system design, firmware development, device drivers, PCB Layouts and Prototyping. I myself have worked for 10 years in Flere

$750 AUD in 30 dage
(29 bedømmelser)

5 freelancere byder i gennemsnit $489 på dette job


Dear Sir, We are a small R & D company, based in Bulgaria, Europe. We work exclusively with U.S. partners. We specialize in developing Embed systems based ST(STM32), Microchip (Atmel )(PICs,AVR,Atmel ARM) and TI (MS Flere

$944 AUD in 30 dage
(6 bedømmelser)

Hi, I have studied the materials you supplied and know I have a better understanding what needs to be done to accomplish your goals. I have already completed a lot of similar projects in the past. I would be deligh Flere

$252 AUD in 5 dage
(0 bedømmelser)

Hi, I have gone through your project details and I assure that I can do it as i got all the skills required for this project. I have already completed a lot of similar projects in the past so it is my pleasure to Flere

$250 AUD in 3 dage
(0 bedømmelser)

Hi, I have read your project description I can do it very well, I have all these skills which is needed for your project. I have 7 years of experience with Software architecture, Embedded software, C, C++, C# Programm Flere

$250 AUD in 5 dage
(0 bedømmelser)