Find Jobs
Hire Freelancers

Embedded Firmware for C2530 MESH with Z-Stack

₹12500-37500 INR

Lezárt
Kiadva ekkor: több mint 7 évvel ezelőtt

₹12500-37500 INR

Teljesítéskor fizetve
Project Description Introduction: Program setup is consisted of 2 type of Zig bee devices both developed on the CC2530 from Texas instruments. The firmware shall be based on the Z-Stack 3.0 . The mesh shall be a self healing MESH with depth of network limited to 4 hops. The MESH shall be a time synchronized MESh. The C++ source code of the project is a deliverable. - Single Coordinator - Routers (max 255) Coordinator: • This purpose of this CC2530 firmware is to monitor and control sensor circuits using zig bee routers. The coordinator shall send receive data via UART from a Controller unit based on Renesas S3A7 (not in scope of this project) on Pin P1.5 & P1.4 of the CC2530 (256K) • The single Coordinator shall be able to maintain Routing table to address 255 routers depth of network limited to maximum of 4 hops • Coordinator shall manage the network by sending/receiving l instructions to/from routers in the MESH. • The coordinator shall have full functionality of Device Binding & Device Discovery controlled from the S3A& controller via the UART • The Mesh shall be operational on simplified AODV (Ad-hoc On-demand Distance Vector) method limited to 4 depth of network. • Coordinator shall receive and respond to serial requests to retrieve child list (Routers list) • Coordinator shall notify the S3A7 controller with any added/removed router • S3A7 Controller shall be able to trigger the coordinator to change any router status • Real time clock is received by the CC2530 coordinator from the S3A7 Controller • All devices shall use their extended address ( optional) Routers: • The router are based on a CC2530 (256K) device and is battery operated . • Each router shall receive data via UART from a sensor module on Pin P1.6 & P1.7 of the CC2530 (256K) • All devices are designed to be routers and shall sleep and wake up in time to a time synchronous • All routers shall join the network automatically to the coordinator, PAN ID and security code shall be entered to code as static value • All routers shall maintain a Routing table for a maximum of 3 hops ( final hop to coordinator) • All routers shall have a neighbour table up to 4 neighbour only • Routers shall be able to sleep and wake up in a time synchronous manner as set through the coordinator • Routers shall notify the coordinator about battery status sent over the UART • All messages shall be time stamped from the router
Projektazonosító: 12955811

A projektről

7 ajánlat
Távolról teljesíthető projekt
Aktiválva: 7 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
7 szabadúszó adott átlagosan ₹40 746 INR összegű árajánlatot erre a munkára
Felhasználó avatár
I have worked previously on z-stack framework on CC2530 RF controller and would like to offer my role for this project.I have also worked on zigbee and bluetooth modules and simpliciTI framework for the same chip.
₹55 555 INR 10 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
I'm an italian electronic engineer with more than 14 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 and ARM Cortex) 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 Microchip PIC and Eclipse + GNU ARM for ARM Cortex M3/M4 (but I'm ready to swith to new frameworks). I work both in single task and multi task environment (FreeRTOS). I write code both for low level driver (GPIO, UART, SPI, I2C, PWM....) management and for high level/final application. I work also in "C code" commercial boards Arduino/ESP8266 and Linux embedded commercial boards (Raspberry and Beaglebone). I have also experience in bluetooth (both 2.0 and 4.0) programming. As SW developer, I work in .NET, Java, and lot of others programming languages. Mainly I work for Windows O.S., but I have experience in Linux development too. Also I have experience in Android App development with Java (Eclipse + Android SDK + Java).
₹38 888 INR 30 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
Because, I have a good working experience in all the field which was all mentioned in job profile and I need a platform where I can show my theoretical and practical knowledge and I had a faith in me that I didn't do the mistake and you will notice me regarding my work field.
₹36 666 INR 20 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
Hello, I have a high experience working with embedded systems and with synergy for the renesas chips including the S3, on the side of the CC2530 chip communication using uart is very easy with synergy and the release of the code in c ++ will speed up the design.
₹37 444 INR 10 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

INDIA zászlója
India
0,0
0
Tagság kezdete: jan. 31, 2017

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.