Find Jobs
Hire Freelancers

Design a self contained driver in embedded C/C++

£20-250 GBP

Κλειστή
Αναρτήθηκε περίπου 8 χρόνια πριν

£20-250 GBP

Πληρωμή κατά την παράδοση
Design a self contained driver, in embedded C/C++, for configuring and obtaining data from a light sensor. The light sensor is a linear optical array where the datasheet is provided. The array has two pins for driving the array, SI and CLK, and one pin for reading out the data from the array, AO. You can assume the sensor is wired up correctly to a microcontroller of your choice and that SI and CLK are connected correctly to any chip peripherals you would like to use. AO is connected to the input of a 10 bit ADC internal to the microcontroller, where you can assume the values from this ADC are stored in two 8 bit registers called ADC_LOW (LSB) and ADC_HIGH (MSB). The light sensor is to be used with variable light intensities. You can use any micro controller architecture/platform you are comfortable with. Considerations for extra features are also welcome.
Ταυτότητα εργασίας: 10792358

Σχετικά με την εργασία

20 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 8 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
20 freelancers δίνουν μια μέση προσφορά £192 GBP για αυτή τη δουλειά
Avatar Χρήστη
Hi, I understood your project requirements and I can execute it in less possible time. Looking Forward, Khawaja
£210 GBP σε 3 ημέρες
4,8 (70 αξιολογήσεις)
7,0
7,0
Avatar Χρήστη
Hi, I have experience for 15+ years in electronics/embedded development. I have several years of advanced AVR/arduino development, including library development from scratch. Practically all Arduino AVR boards used, like: 2009, 2010, UNO, MEGA, NANO, MICRO, MINI, etc. Several shields used like Ethernet (W5100, ENC28J60, etc.) with various IP protocols implementation, various graphical TFTs with and without touchscreen and various BUS types (parallel, SPI, I2C, etc.), all kinds of sensors and buses, serial and parallel memories, etc. I already worked with a melexis sensor MLX90614 and added support for it in the SAMD21 arduino environment (Arduino Zero, Adafruit Feather M0) - this is an I2C sensor, but just to provide an example of a previous project involving sensors/buses. From what I saw in the datasheet, this should be relatively easy to get it working. I will implement it in an arduino Uno board, but library will be self-contained for use in any other environment. Support functions will be passed to library for implementing basic tasks (timekeeping, I/O, etc.) One thing though, I don't have any MLX90255, so I would require you to send me a sensor for testing. When project complete, sensor would be returned, or not, depending on your will. Shipping costs and local pickup from my address when returning handled by you. Before any payment is made, I'll provide videos with demos of the project. If you are interested in my bid, feel free to contact me. Regards, Carlos.
£150 GBP σε 10 ημέρες
5,0 (18 αξιολογήσεις)
5,8
5,8
Avatar Χρήστη
A proposal has not yet been provided
£166 GBP σε 5 ημέρες
5,0 (51 αξιολογήσεις)
5,6
5,6
Avatar Χρήστη
Hello! I have experience with C programming as well with embedded devices (ARM, Arduino). I would like to know more about the project. Please contact me :).
£180 GBP σε 5 ημέρες
5,0 (7 αξιολογήσεις)
4,4
4,4
Avatar Χρήστη
Hi, I have over 5 years of experience in developing C/C++ code for various 8 and 16 bit controllers. I have worked on sensors, motor control, audio systems and have a good understanding of various communication protocols
£140 GBP σε 4 ημέρες
5,0 (5 αξιολογήσεις)
4,0
4,0
Avatar Χρήστη
Hello, I have been working in the field of embedded system for 2.5+ years. My skills include anything from AVR, Arduino to Raspberry Pi as well as various modules. I can adopt any platform or module as long as datasheets are provided. I am very much interested on this project. MLX90255-BA should be fairly good. Let me know if you would like to work with me. Thank you. Shamir Shakir
£150 GBP σε 3 ημέρες
4,6 (5 αξιολογήσεις)
3,7
3,7
Avatar Χρήστη
I have a background of 20+ years of C, 15+ years of C++ (my name is mentioned on the website of the creator of C++), I wrote my master's thesis about embedded driver development in embedded C++. Best regards from Berlin, Germany, Robert.
£200 GBP σε 4 ημέρες
5,0 (2 αξιολογήσεις)
3,5
3,5
Avatar Χρήστη
Hello, My name is Mohamed. I have 5 years experience in Embedded systems. I checked your project description about designing a self contained driver, in embedded C/C++, for configuring and obtaining data from a light sensor. I can handle it and deliver it with high quality. Contact me for more details. Regards
£200 GBP σε 7 ημέρες
5,0 (4 αξιολογήσεις)
3,2
3,2
Avatar Χρήστη
I will use MSP430 microcontrollers. I have done similar project on sampling 12 bit ADC and shifting bits to LOW and HIGH register.
£222 GBP σε 5 ημέρες
5,0 (1 αξιολόγηση)
2,3
2,3
Avatar Χρήστη
I have a lot of micro-controller and C programming experience. I enjoy writing code as close to the hardware as possible and this project suits me very well. I expect finishing it after 2-3 days of work. What I require: - clearly state your specifications. Describe the desired driver functionality. I can help with ideas, but for a high quality output I need clear requirements - A way to test my code. Given the fact that the data sheet describes a relatively simple operation, testing can also be done by you as long as you share the results in decent time. What I deliver: - .c and .h files for the driver (platform-independent). - .c and .h config files (platform-dependent). Already configured for the chosen micro-controller.
£50 GBP σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
very interesting project, I have already implemented sensor driving code for cortex M0. Would that be a possibility?
£80 GBP σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I have done several projects in my embedded systems course using micro controllers, Hope to meet your standards and requirements with in specified time, Looking forward for your response
£150 GBP σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Experienced firmware developer in Embedded C. Very well versed in Micro Chip and Freescale ARM based MicroController. Basic Operation would include: Enable Serial Input to read the Intensity Wait for 18 clock cycles Read the ADC value // Store the value in memory so that one can adjust the ADC value for the correct light intensity or Trigger an Output
£150 GBP σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED KINGDOM
United Kingdom
0,0
0
Μέλος από Ιουν 16, 2016

Επαλήθευση Πελάτη

Άλλες δουλειές από αυτόν τον πελάτη

Write some Software
£20-250 GBP
Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.