Proj-2014-2015-ESP8266/Scrum: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
Line 7: Line 7:




* As an Internet of Things conceptor, I want a cheap and easy to program wifi module. (1)
* As an Internet of Things conceptor, I want to develop with python on the ESP8266 & I want to be able to use every feature of it.(1)
** Understanding the SDK devoted to the ESP8266
** Understanding the SDK devoted to the ESP8266
** Make shedskin able to compile the SDK (bypassing C++ restrictions on native C code)
** Produce some packages for the toolchain so as to implement basic functions of the SDK
** Produce some packages for the toolchain so as to implement basic functions of the SDK
** Make a sample program
** Make a sample program

** Make the adequate modules in shedskin to create Python functions
* As a pythonista I want to develop with python the ESP8266. (2)

* As an end user, I want to be able to use every feature of the ESP8266. (3)

* As an end user, I want to connect two wifi modules for creating an adhoc bridge. (4)



== Product Backlog ==
== Product Backlog ==

Revision as of 13:53, 16 March 2015

Project Description

Python on ESP8266


User stories

  • As an Internet of Things conceptor, I want to develop with python on the ESP8266 & I want to be able to use every feature of it.(1)
    • Understanding the SDK devoted to the ESP8266
    • Make shedskin able to compile the SDK (bypassing C++ restrictions on native C code)
    • Produce some packages for the toolchain so as to implement basic functions of the SDK
    • Make a sample program
    • Make the adequate modules in shedskin to create Python functions

Product Backlog

Sprint goals

* Making a simple C++ program that runs on ESP8266
* Using some wifi features in C++
* Adding a module to Shedskin for compiling on ESP8266


Task over when

We have a functionnal prototype


Sprints

Sprint 1