Find Jobs
Hire Freelancers

Build an AVR micro controller application

$300-1200 USD

In Progress
Posted over 8 years ago

$300-1200 USD

Paid on delivery
Build an AVR micro controller application The application has to be based on an Atmel "ATMEGA168PB-XMINI" evaluation board and on an RF transceiver module "PTR8000+" which is based on a Nordic nRF905 chip. These two components, connected together, build an RF communication system which can be controlled via a (virtual) COM port which is available on the Atmel eval board. Two LEDs also have to be connected to the eval board. THE MICRO CONTROLLER'S CLOCK HAS TO BE FED BY THE RF TRANSCEIVER MODULE. Of course, you will need to set up two (identical) systems to make the communication run. The default setup of the nRF905 has to be made according to the attached file. The following commands need to be accessible via the (virtual) COM port (parameters:9600bps/8/N/1), <cr>=carriage return: SA xx,xx,xx,xx<cr> The command "Set Address" changes the address (RFCON_5...RFCON_8) of the UART-connected system to the given values xx and stores it in the EEPROM. The module will then react to another address. ----------------- GV xx,xx,xx,xx<cr> The command "Get Voltage" returns the measured supply voltage of an *RF-connected* system with an accuracy of at least 0.1V. xx=Address. Answer: GV 2.6V<cr> ----------------- LS xx,xx,xx,xx,n,s<cr> The command "LED Set" switches a LED of an *RF-connected* system on or off. xx: address, n: LED number (0..1), s: on or off(0...1) ----------------- LBM xx,xx,xx,xx,n,t,r<cr> The command "LED Blink Milli seconds" switches on an LED of an *RF-connected* system for a certain time. xx: address, n: LED number (0..1), t: time in ms(1...1000, at least),r: repeat the command in a receiving system (relay station) with a delay of 10ms for other systems out of reach (0..1) The time "t" has to be ACCURATE. No approximation allowed. The LED has to be re-triggerable: e.g. sending with t=200, every 100ms keeps the LED on. ----------------- LBS xx,xx,xx,xx,n,t,r<cr> The command "LED Blink Seconds" switches on an LED of an *RF-connected* system for a certain time. xx: address, n: LED number (0..1), t: time in s(1...100, at least),r: repeat the command in a receiving system (relay station) with a delay of 10ms for other systems out of reach (0..1) The time "t" has to be ACCURATE. No approximation allowed. The LED has to be re-triggerable: e.g. sending with t=2, every second keeps the LED on. ----------------- LBR xx,xx,xx,xx,n,t,d,r<cr> The command "LED Blink Repeated" sends out several of the same blink commands as the command LBM, but the parameters "d" and "r" are different: d: delay between the sent out commands (100...450) * 10 milli seconds. E.g. the value 150 means 1.5 seconds. r: count of repetitions (1...256). The time "t" has to be ACCURATE. No approximation allowed. ----------------- ALL COMMANDS (WITHOUT THE "GV" COMMAND) HAVE TO BE ECHOED THE SAME WAY AS SENT, BUT _ONLY_ IF THE ADDRESSED SYSTEM RECEIVED THE COMMAND. Therefore, a system which received a command, needs to send an acknowledge signal back to the transmitting system. IMPORTANT: - Create the project with Atmel studio - Don't use Arduino or anything similar - I need the whole project directory and a wireing diagram of the system - All the code has to be WELL documented. - Please ask now if anything is unclear. I WILL ONLY PAY IF *EVERYTHING* WORKS AS DESCRIBED ABOVE **AND IS DELIVERED WITHIN YOUR QUOTED WORKING TIME**. Of course, I will then give you a very good rating for sure and will ask you for more projects in the future.
Project ID: 9107058

About the project

13 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average $997 USD for this job
User Avatar
hi sir i am an expert electrical engineer I can do it for you i have almost 7 years of experience in this field i assure you quality work and on time delivery Please get in touch to discuss it further regards
$1,000 USD in 5 days
4.8 (226 reviews)
7.9
7.9
User Avatar
Hello, I am electronics and communication engineer. I have done the same system project with CC1101 rf IC and STM32 MCU. I can do your project too as long as you supply me atmega board and RF transceiver module. Yours Truly, Ali ŞERBETÇİ
$800 USD in 15 days
5.0 (35 reviews)
7.4
7.4
User Avatar
Hi, I am an Electrical Engineer and expert in Amplifier Designing. I have previously done a project related to multistage amplifier as well on freelancer as can be seen from my profile. I have designed and manufactured an amplifier of gain > 1500 . I have also designed a professional amplifier for music company as well. I have also done a project on amplifier during my academic career. I have also done my simulation using LTspice during academic career....I have designed amplifier and OP-AMP as well.......I will complete this project in maximum of 2 days time ........ Hope you will contact me and Hire me for your project as I am the most fitted one
$833 USD in 15 days
5.0 (45 reviews)
7.0
7.0
User Avatar
Hello, Have a nice day. I am Raja Shahbaz Ali, running asetup for developing electronic devices. we will deliver you a fully working prototype. We have some suggestions to do the task in simpler and easy way. Please feel free to contact us. Regards, Shahbaz.
$2,000 USD in 35 days
4.9 (74 reviews)
7.1
7.1
User Avatar
Hi, I am a professional embedded system designer/firmware developer with 3 years of experience. I have worked with STM32, AVR/ARDUINO, PIC and freescale micro controllers. i have also worked with NRF905 but it was not with PTR8000+. i can provide the details if you want to know about the projects i have done. i will be designing the hardware part and PCB too? if so i will have to revise my bid. I want to know if you have expertise in assembling the hardware or you will need my help in that regard.
$1,000 USD in 15 days
5.0 (21 reviews)
6.3
6.3
User Avatar
Hello, I'm embedded programmer, and some time ago had finished similar work (several arduinos controlled by raspberry pi). So I can finish it fast with normal price. You technical requirements is accurate and I promise to do it exactly. I hope to finish this project in 7 days, but set 14 days for fixing unexpected issues and maybe some clarification in technical requirements.
$500 USD in 14 days
4.8 (12 reviews)
4.5
4.5
User Avatar
Hi, I am interested to work on this project. I have an experience of working with the ATmega products and Atmel studio and AVR studio. In this project, I need some time for developing the software. So I have proposed the required timeline. Thanks Chirag
$1,111 USD in 25 days
5.0 (6 reviews)
3.8
3.8
User Avatar
A proposal has not yet been provided
$1,666 USD in 30 days
5.0 (1 review)
1.8
1.8
User Avatar
A proposal has not yet been provided
$833 USD in 8 days
0.0 (1 review)
1.4
1.4
User Avatar
A proposal has not yet been provided
$1,111 USD in 25 days
0.0 (1 review)
0.0
0.0
User Avatar
the material cost is not covered here.
$444 USD in 30 days
5.0 (1 review)
0.0
0.0

About the client

Flag of SWITZERLAND
Zurich, Switzerland
5.0
66
Payment method verified
Member since Oct 23, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.