Find Jobs
Hire Freelancers

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

£20-250 GBP

Cerrado
Publicado hace casi 8 años

£20-250 GBP

Pagado a la entrega
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.
ID del proyecto: 10792358

Información sobre el proyecto

20 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
20 freelancers están ofertando un promedio de £192 GBP por este trabajo
Avatar del usuario
Hi, I understood your project requirements and I can execute it in less possible time. Looking Forward, Khawaja
£210 GBP en 3 días
4,8 (70 comentarios)
7,0
7,0
Avatar del usuario
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 en 10 días
5,0 (18 comentarios)
5,8
5,8
Avatar del usuario
A proposal has not yet been provided
£166 GBP en 5 días
5,0 (51 comentarios)
5,6
5,6
Avatar del usuario
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 en 5 días
5,0 (7 comentarios)
4,4
4,4
Avatar del usuario
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 en 4 días
5,0 (5 comentarios)
4,0
4,0
Avatar del usuario
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 en 3 días
4,6 (5 comentarios)
3,7
3,7
Avatar del usuario
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 en 4 días
5,0 (2 comentarios)
3,5
3,5
Avatar del usuario
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 en 7 días
5,0 (4 comentarios)
3,2
3,2
Avatar del usuario
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 en 5 días
5,0 (1 comentario)
2,3
2,3
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
very interesting project, I have already implemented sensor driving code for cortex M0. Would that be a possibility?
£80 GBP en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
United Kingdom
0,0
0
Miembro desde jun 16, 2016

Verificación del cliente

Otros trabajos de este cliente

Write some Software
£20-250 GBP
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.