Find Jobs
Hire Freelancers

Firmware development for small dog wearables device -- 2

$30-250 CAD

Closed
Posted almost 4 years ago

$30-250 CAD

Paid on delivery
I'm reposting this project due to the demand and the requirements might change so it's better to discuss once I select the top 3 candidates. We're building wearable sensors for dogs to help monitor and analyze the potential onset of common major injuries such as: ACL tears, Achilles tears, Hip Displaysia, and Lameness. The locations and number of sensors are: 10 Total Sensors Back Right Leg (2 Sensors) 1 Sensor below knee 1 Sensor above knee Back Left Leg (2 Sensors) 1 Sensor below knee 1 Sensor above knee Front Right Leg (2 Sensors) 1 Sensor below knee 1 Sensor above knee Front Left Leg (2 Sensors) 1 Sensor below knee 1 Sensor above knee Hips (1 Sensor) Shoulders (1 Sensor) NOTE: Detailed final and overall requirements document will be sent upon final selection. The fixed price for this project will be disbursed in four (4) equal payments, at the completion, verification, and approval of each milestone. At each stage and final completion of this firmware project, we are relying on the firmware team to make the required decision on all firmware, network connections, and designs to ensure a successful product. Initial Deposit To Begin Purchase of hardware kits to test firmware (no impact on cost) Startup costs to being firmware development Milestone 1: Demo testing on kits (live demo) -Until the real hardware reaches firmware team, can show you firmware/software demonstrations on pre-built hardware that will be named as “kits”. -Individual and/or all ten sensors streaming individual accelerometer/gyro/mag data to the pre-built kits -Smart web app that connects devices, one device or all ten to the kits (this might happen at milestone #2) -“Start” and “Stop” app that starts and stops all ten sensors at the same time. (this might happen at milestone #2) Milestone 2: Testing on real hardware (live video testing) -Based on all requirements listed in this document, all data (accelerometer, gyro, mag) streaming from all ten sensors to wifi connection and displayed in our AWS Cloud environment OR test MQTT cloud provider -Data saves on Flash storage components, and then streams from all ten sensors Flash storage to wifi to our AWS cloud environment. This occurs when there is no wifi connection or the devices are out of range of the wifi connection and then uploads the data when back in connection to the WIFi network. -“Smart”web app that allows users to easily connect all ten sensors to their home wifi network, and then display all ten sensors are connected to wifi network -Start and Stop functionality to “Start” all ten sensors at the same time, and, “Stop” functionality to stop all ten sensors at the same time. -Test devices in 3D printed cases Milestone 3: Final prototype delivery and final testing (live video) -All testing, debugging, and required fixes completed for working product -Use “smart web app” to easily connect all ten (10) sensors using SSID and password to home wifi network -Start all ten sensors from the app, and Stop all ten sensors when finished. -Fully polished working product that has 10 individual sensors in 3D printed cases that stream accelerometer/gyro/mag data from each sensor to a 3rd party endpoint and displays in our AWS cloud environment -Live demonstration of all ten sensors placed on a human (as per our requirements). Human must walk, run (don’t hurt themselves), go up and downstairs, and go outside the wifi network range and return to upload all saved data from Flash to wifi to our AWS cloud environment and MQTT cloud provider.
Project ID: 26369536

About the project

4 proposals
Remote project
Active 4 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
4 freelancers are bidding on average $168 CAD for this job
User Avatar
Dear Sir, I have 20 years of experience in embedded systems. I have done similar projects in the past. However I am placing a placeholder bid here. We can decide the final price after mutual discussion. I am online and available for discussion. Regards Talha
$250 CAD in 10 days
4.9 (47 reviews)
6.1
6.1
User Avatar
I'm an electronic engineer with more than 15 years of work experience. I work as HW designer; FW and SW developer. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Microchip PIC, ARM Cortex, ESP32) boards with several digital I/O (GPIO, UART, SPI, I2C, PWM,....) and some analog I/O. I design complete board: power section, MCU section, peripheral section,.... I design also boards with battery power; so I have experience in low power PCB design. I have also experience in commercial boards (Arduino, Raspberry, Beaglebone,...) shields design. I have also experience in bluetooth (both 2.0 and 4.0) PCB design. As FW developer, usually I work in C for Eclipse + GNU ARM GCC for different ARM Cortex M0/M0+/M3/M4/M33 manufacturers (STM32Fx, NXP, EFM32/EFR32 SiLabs, Nordic nFR5x, but I'm ready to learn new frameworks). I have also good experience with ESP32 in "esp-idf" framework. I work with both single task (bare metal) and multi task environment (FreeRTOS, RTX,...). I write code for low level driver (GPIO, UART, SPI, I2C, PWM....) management, for medium level (driver for sensor, MEMS, memories, fuel gauge, display,...) and for high level/final application, for bootloader and for OTA. I work also in "C code" commercial boards Arduino/Linux embedded commercial boards (Raspberry and Beaglebone). I have also experience in bluetooth (both 2.0 and 4.0) programming. All my code is covered by unit/integration/stress tests.
$140 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I have experience with wireless sensor BLE, Thread, ZigBee, platforms like stwm32wb, nrf52840, cc2530, MQTT protocol and have ready development kits to start. Can do your job efficiently, with well tested and documented outputs. Thanks, Milan
$140 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have 8+ years embedded firmware development expriences, and we can copoerate on this project. Just let me know the details.
$140 CAD in 7 days
0.0 (1 review)
0.0
0.0

About the client

Flag of CANADA
Dartmouth, Canada
5.0
2
Payment method verified
Member since Jun 30, 2020

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.