En curso

Wifi Arduino

Pieces of product

a. Create individual node //details below

(that can easily and cheaply be cloned into other nodes) that can communicated to and receive from a master program/board via wifi.

b. Create a program/board //details below

can control and receive data from multiple nodes via wifi inside the same network

can be accessed via internet with proper credentials.

A. Nodes

Will be able to be controlled via wifi by master program/board.

*Position and servo must be able to be communicated back to master program/board.

*Will have a temperature sensor that can communicated back to master program/board

B. Master program/board

Will have an intuitive HTML GUI that will look good on mobile or computer web browser

Will Display status of node(s):

off/on

*battery/charge info

Power usage

data received status

error codes

*temp from sensor

diagnostic feedback

Will allow for node(s) to be attached/disconnected & “named”

Will have identification features

When attaching a node a ws2811 addressable LED will flash from the unit in a specific color (allowing user to identify which node they are attaching)

“Attach” light flashing can be activated at any time (to identify node)

Will control nodes (What is controlled is dependant on what the nodes do)

*servo motors

*sending and activation of data (pattern)

*speed of pattern

*brightness

Freelancer must:

have own hardware to test on

Arduino mega with wifi

Arduino nano with wifi

If a better solution is suggested by freelancer it must be discussion and approved by employer prior to suggested solution being implemented (otherwise original specs must be followed)

create step by step tutorials/instructionals, deemed useful by employer

Create a system where any node can be any type of arduino board

*means specific to specific application

PLEASE NOTE:

Prefer person within US or part of North America. Must speak English well. Will need to speak on phone/skype. There will be a skype meeting prior to freelancer being chosen. Must provide examples of work done previously that is similar to desired work.

Summary profile -
User/customer wants to access their purchased christmas/event lighting solution. They type in a specific web address (or some similar means), put in their un & pw and log into the interface.
First the user chooses their event then secondly they choose a specific pattern under that event.
Third the user/customer will see all recognized/available nodes. By default all recognized nodes will be added automatically and added to the list, however, the user can always drop nodes (will then show as grayed out and named “available”), add a node, update a node (if updates is available), run diagnostic and ID node (when pressed a Bright LED flashes to identify node) from the list.

A node is a device that can run the chosen pattern(s) created for arduino programming. The node will receive and display the chosen pattern once it has been chosen in the master program/device.

All hardware/software must:
Be Cheap, readily available, be low power consuming, have enough memory to handle its function, wifi capable, duplicatable (software should be able to be copied and work instantly with newly purchased hardware), software must be documented well so other programmers can understand it and work with it

The node devices must:
have enough memory to hold and display received pattern, be able to send information back to the master program/device [diagnostics (send a signal through each light to see if any are burnt out and if so which one) and version info (for purpose of updating)], be able to be updated from master program/device

Master program/device must:
Be accessible from within wifi and external internet, attractive user interface (open to suggestions), usable from multiple platforms (ex. Ipad or android browsers, PC or Mac browsers - potentially using something like jquery mobile), be able to interface with many nodes of different types (ex. Nano or Mega), Easy to use, be able to be updated from web and receive diagnostic info from nodes.

Milestones
1.
Freelancer understand specifications and helps determine appropriate hardware and programming needed to accomplish job
Freelancer purchase their own hardware
Relay info about hardware the employer will need to purchase for themselves for testing
Freelancer to send email with suggested hardware and software recommendations to kingdomtools@gmail.com
**

2.
Freelancer to build master program/device software
Freelancer must demo capability to employer
Freelancer must present a copy of code for review *
Freelancer will receive feedback in writing from employer
Freelancer will have 1 week to rectify all issues addressed by employer
**

3.
Freelancer to build user interface
Freelancer must demo capability to employer
Freelancer must demonstrate at least two nodes being able to be recognized, added and dropped to master program/device
Freelancer must present a copy of code for review *
Employer will preview interface on all specified devices to verify interface functions properly on specified devices
Freelancer will receive feedback in writing from employer
Freelancer will have 1 week to rectify all issues addressed by employer
**

4.
Freelancer to build node interaction
Freelancer must demo a minimum of 2 nodes displaying minimum of 2 different patterns when selected from master/program device to employer
Freelancer must present a copy of code for review *
Employer will preview interface on all specified devices to verify interface functions properly on specified devices
Freelancer will receive feedback in writing from employer
Freelancer will have 1 week to rectify all issues addressed by employer
**

5.
Freelancer to create remaining patterns to employers specifications
(Click here for Pattern Document)
Freelancer must demo all patterns to employer
Freelancer must demonstrate at least two nodes being able to display all patterns once selected by the master program/device
Freelancer must present a copy of code for review *
Employer will preview interface on all specified devices to verify interface functions properly on specified devices
Freelancer will receive feedback in writing from employer
Freelancer will have 1 week to rectify all issues addressed by employer
**

6.
Freelancer to create remaining capabilities
Add/drop/ID node
Node update available and function
Diagnostic feedback (demonstrate node diagnostic specified above)
Run diagnostic in list of nodes
Master update available and function
Freelancer must submit documentation on setting up hardware (soldering/configurations)
Freelancer must present a copy of code for review *
Employer will preview interface on all specified devices to verify interface functions properly on specified devices
Freelancer will receive feedback in writing from employer
Freelancer will have 2 weeks to rectify all issues addressed by employer
**

*Employer will use a 3rd party company to review the “usability” of the code. If the employer deems the code unusable or difficult to understand because of poor documentation then freelancer have 1 week to rectify the issue.

**Freelancer understands that they will not receive compensation for the current phase until all issues outlined by the employer are rectified and employer is completely satisfied with freelancers solution. Freelancer also understands that the project will not continue to the next phase until all issues at hand have been rectified and accepted by employer.

Habilidades: Arduino

Ver más: arduino wifi tln13ua06, arduino wifi app, arduino wifi bluetooth, arduino wifi json, arduino wifi logger, arduino wifi visitor counter, arduino wifi sprinkler twitter, arduino wifi shield, arduino wifi iphone, arduino wifi iphone interface, app arduino wifi iphone interface, arduino wifi iphone app, arduino wifi mysql, arduino wifi irrigation controller, arduino WiFi, iphone wifi app freelancer, freelancer speed mods, freelancer speed hack, freelancer speed mod

Información del empleador:
( 1 comentario ) league city, United States

ID de proyecto: #13254251

14 los freelancers están ofertando un promedio de $271 para este trabajo.

ircrashed

Hello I have got your job posting “Wifi Arduino” and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the embedded systems(Arduin Más

$300 USD en 12 días
(23 comentarios)
5.0
ahmad5857

Hi Sir, We have read your project and can do it for you at our bid rates if you agree. Our English is business fluent. We offer our services at very feasible rates. Please discuss with us in details. We a Más

$300 USD en 12 días
(20 comentarios)
5.0
gold2star

Hi sir How are you? I am a professor of Electronics and Engineering. I am an Electronics and Electrical Design Engineer with the areas of expertise in Microcontroller,Embedded System,PCB design and layout and firmw Más

$155 USD en 3 días
(6 comentarios)
4.1
agodinhost

Hi, my name is Woody and I'm from Brazil. I do already have all required modules - except the multi color led. I do have some experience with arduino/microcontrollers and the wifi module (I would suggest that china c Más

$333 USD en 5 días
(1 comentario)
2.4
$250 USD en 10 días
(4 comentarios)
2.4
vsoldatov

Hello. I have a lot of experience building projects based on Arduino compatible boards. Also I have wide range of Arduino boards and Wi-Fi modules (ESP8266). I can make the prototype which will consist of three nodes a Más

$222 USD en 10 días
(3 comentarios)
1.8
rishiajmera

Hello, We can do this project for you. We 've done a similar project for IOT based Home Automation. In this project, there are arduinos as nodes, Raspberry Pi as Master. These devices communicate with each other via Más

$255 USD en 10 días
(1 comentario)
1.9
goldsea808

[url removed, login to view] [url removed, login to view] [url removed, login to view] ================================================================ Please hir Más

$200 USD en 3 días
(2 comentarios)
1.8
Usmanlibutt

Hi dear! I read out your specifications and its not a small project also the money that you are paying is less. I place my bid on the project because previously i worked with arduino and esp8266 wifi module. I transfe Más

$777 USD en 15 días
(3 comentarios)
1.3
girodanton

A proposal has not yet been provided

$255 USD en 14 días
(0 comentarios)
0.0
TechKahan

Hi, we are from Kahan Technology, we are new to freelancer. We are expert in both hardware and software development in field of electronics, having 2+ years of experience in circuit designing/debugging, coding, Matl Más

$200 USD en 9 días
(0 comentarios)
0.0
jitendrabaraiya

A proposal has not yet been provided

$277 USD en 30 días
(0 comentarios)
0.0
joshhthecoder

Hi there have you heard of the ESP8266 module it is a low cost WiFi board for Arduino which is incredibly easy to set up and even has an internal memory that can be programmed using the same Arduino ide. I have lots o Más

$120 USD en 30 días
(0 comentarios)
0.0
faizanrajpoot

I am an Electrical Engineer with 1-year experience designing embedded systems. I have recently done my internship at Siemens AG. Other than my expertise in Electrical Engineering and Industrial Automation, I am very Más

$155 USD en 3 días
(0 comentarios)
0.0