Find Jobs
Hire Freelancers

Modify Atmega8 code: duplicate same function on more ports

$30-250 USD

Cerrado
Publicado hace más de 4 años

$30-250 USD

Pagado a la entrega
Hello, I have a software sketch for Atmega8 which converts one data input type on port PD2 into another type on port PC3. I need to duplicate this feature on 3 more ports (for example, input ports PD1, PD3, PD4; output ports PC2, PC4, PC5. Preferably, with little to no time lost (although I understand that some loss shall occur due to serial nature of the microcontroller). So in a nutshell, what needs to be done is four input ports and four output ports, converting the data stream real-time. The sketch sample is attached, as well as the schematics. Feel free to ask any questions. Serious bidders only. I can verify your code and help debugging it as necessary.
ID del proyecto: 20490808

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 5 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
8 freelancers están ofertando un promedio de $179 USD por este trabajo
Avatar del usuario
Interesting project. I have briefly inspected the assembly source code for the project, and also compiled it successfully on my Linux operating system. Would you be willing to accept a solution written in C rather than assembly language - if I deemed it easier to go that route? It looks like the current version uses approximately 2 kB of the 8 kB available program memory - so there is plenty of program memory left. Also ... Do you require hardware design (schematic capture or PCB layout) also? Or just the software? This bid is for changes to the software only. I have an Atmega88 and an Atmega8a which I could use for initial testing. I think at least one of these is more-or-less pin-compatible with the Atmega8. I would use the same build process as the current project - i.e. using avr-gcc and a hand-crafted Makefile (no IDE). I can create a Git repository for version control if that is useful. Please note: Until I have had a chance to inspect the source code more closely, this bid is PROVISIONAL. I may need to adjust the price and / or timeframe after closer inspection. The final price would be between 150 and 225 USD - depending on the complexity of the "conversion". Also ... If I need to buy an n64 controller to verify the program behaviour, I may need to add an extra milestone to cover the cost. I am based in Ireland. Please note the timezone difference from China. P.S. I am very busy with various projects at the moment - hence the relatively long timeframe.
$190 USD en 21 días
5,0 (5 comentarios)
5,8
5,8
Avatar del usuario
Having more than 5 years of experience in electronics designs, I will: - Help you to select thr proper hardware for your application. - Design for you the required circuit diagrams. - Develop C and Python code for all kind of embedded hardware projects implemented using an Arduino, ESP8266 or Raspberry Pi platform. I can handle all kind of projects related to home/industrial automation and IoT/cloud storage and visualization services, e.g. acquire sensor data on the field and store them to cloud services like ThingSpeak, or transmit data from the field to other computing platforms e.g. using MQTT messages. Delivered code will be tested on my side (except if I need access to dedicated hardware e.g. sensors, special computers and servers).
$333 USD en 8 días
4,9 (12 comentarios)
3,7
3,7
Avatar del usuario
*PIC/AVR/Arduino* Hi, I have a diverse experience when it comes to PCB Design, and embedded system design, as i have a profound engineering background. I am a design engineer in the AVIATION sector, Kindly review my PORTFOLIO, i can get the job done thanks!
$140 USD en 1 día
5,0 (7 comentarios)
3,3
3,3
Avatar del usuario
Dear Sir/Ma’am, We are a leading firm with expertise in Firmware Development, PCB Designing, IoT Solutions, Mobile Applications, Web Applications, Machine Learning, Artificial Intelligence, Blockchain and capability to work on all kinds of software including Full Stack, MEAN, Java, Python, Node, Grails, etc. We are a team of 100+ programmers in different domain and we offer all kinds of solutions under a roof. We love to hear from you 24x7x365. No matter which time-zone you are, our team is open to working with you in your time-zone. Regards, Amit
$140 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I can do it with AVR if you prefer, but if the time is very important we can make it with STM32 series or LPC 17XX series, i can design PCB and schematic for depending on your demand. although we must consider protection for inputs and outputs, please tell which device with which voltage level send data on inputs and which device connected to output that is very important to keep ports safe from noise and sparks. Best regards
$100 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
hi, i am sivakumar, having 5 experience in arduino. i have done lot of projects in arduino and pic micro-controllers. i read your project details, but your attachments are not open, so i cannot understand clearly what input types to be changed.
$140 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CHINA
Dongguan, China
5,0
33
Forma de pago verificada
Miembro desde nov 19, 2016

Verificación del cliente

¡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.