Find Jobs
Hire Freelancers

Firmware development for Power-Battery circuit control using ATmega328 (Arduino)

$30-250 USD

Завершено
Опублікований about 6 years ago

$30-250 USD

Оплачується при отриманні
Basic hardware design is done using ATmega328 and other chipsets. I need someone to develop the firmware code for ATmega328 and test it to control the power and battery management subsystem. Most of the key functions will be handled by commercial chipsets used in the design. ATmega MCU will turn on/off the power and control the chipset and communicate to/from Raspberry Pi through SPI and GPIO. Required skills: - Previous battery / power management experiences - Ability to read and understand the hardware schematics - Ability to understand the details in the datasheets - ATmega328 firmware development and debugging Deliverables: - Development of firmware for the functions listed below - Test and debugging - Firmware version management, uploading from RPi - All source-codes and test programs - Brief documentation Functions: 1) Power on/off/reset - Power On: ATmega sense the power button press (>200msec)during the power off state -> Turn on the power - Power Off: ATmega sense the power button press (>200msec) during the power on state -> Send shutdown signal to RPi through GPIO (POWER_DOWN) -> RPi shutdown start -> Query RPi Still_Live? -> If no answer, power off after (1?) second - Reset: power button pressed for 5 seconds 2) Battery Management - Status display with 2-color LED (Red-Charging, Green-Fully charged) - Low battery warning: When the battery remaining level is under the predetermined level (set by RPi), send warning signal to RPi - Auto-Shutdown: When the battery voltage is under the critical level (set by RPi), send warning signal to RPi (RPi display warning to connect the adapter) -> if not connected to adapter for 1 minute, start the shutdown process 3) Firmware load/update - Support firmware update from RPi - FW version check 4) Battery save in standby-mode - Minimize the power consumption during power off and standby mode
ID проекту: 16966080

Про проект

13 пропозицій(-ї)
Дистанційний проект
Активність 6 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
Dear sir, I have experience in developing firmware for the Microcontroller( ATMEL, STM, NRF) Worked on the Arduino, Raspberry Pi Developed application for IOT project. Let us discuss this project.
$222 USD за 5 дні(-в)
4,9 (5 відгуки(-ів))
4,7
4,7
13 фрілансерів(-и) готові виконати цю роботу у середньому за $249 USD
Аватарка користувача
Senior ENGINEER has more of 40 years’ experience in this profession, developing Hardware and Software Expertise in video processing and associated simulation and evaluation tools and methods, communication I2C, I2S, SATA, RS232, RS422, RS485, USB, TCP, Bluetooth, RF433, Wi-fi, GSM, GPS, GPRS and any other serial communication. Producing Analog/Digital board designs, layouts and modifications or any other multi-layer PCB design, Verifying designs and layouts. Preparing documentation for manufacturing. Gerber, contact with partner in China for make PCB in 32 layers Develop Digital/Analogue electronic board architecture and design by developing product concept;
$555 USD за 7 дні(-в)
4,9 (44 відгуки(-ів))
6,4
6,4
Аватарка користувача
Hello I'm an electronics engineer with tons of relevant experience and can do the job. Please contact if interested. Best regards, Dennis
$222 USD за 5 дні(-в)
5,0 (9 відгуки(-ів))
5,0
5,0
Аватарка користувача
hi, I ama n electronics and communication engineer. I have been working with embedded systems for last 5 years. I have build many smart power management system for my projects (robotics, sensor nodes and solar related projects.) I can definitely code the system and send to you within 10 days. I will deliver you the schematic diagram , AVR code and libraries. hex file and a basic documentation. you have to send me the datasheets connections for rpi. thank you.
$222 USD за 10 дні(-в)
4,9 (9 відгуки(-ів))
3,9
3,9
Аватарка користувача
A proposal has not yet been provided
$233 USD за 10 дні(-в)
5,0 (3 відгуки(-ів))
2,6
2,6
Аватарка користувача
Hello there, The project title “Firmware development for Power-Battery circuit control using ATmega328 (Arduino)“ has precisely match to our experience in embedded technology. Since last 6+ years, we have been working in technology embedded system. We do have an in-house team who are experienced in all aspect of an embedded system. (Including hardware and software design). One of our huge IOT product is running on "AMUL Dairy" Industry. Here is our core competency. Specifications Design Schematic Design PCB Layout Developed Prototype Test Prototype Firmware Development Test Firmware Certification Have worked on: Data Acquisition system Web server based monitoring system E-commerce application IoT (Internet of Things) We have developed several products using with this communication protocol (SPI, I2C, RS485, RS232, Ethernet 10/100Mbps, USB, Wi-Fi, Bluetooth, Zigbee, GSM/GPRS (Telit, Simcom)) We are keen to discuss further with you about how we can contribute to your company. Thank you Ritesh Prompt Softech
$250 USD за 3 дні(-в)
3,2 (1 відгук)
3,1
3,1
Аватарка користувача
A proposal has not yet been provided
$166 USD за 6 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
A proposal has not yet been provided
$277 USD за 7 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор KOREA, REPUBLIC OF
Horsham, Korea, Republic of
5,0
14
Спосіб оплати верифіковано
На сайті з жовт. 10, 2008

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.