Dear all,
What about collecting ideas and wish lists from all users for the next tutorials and examples to be published?
Maybe also experienced users willing to help, can have a starting point for creating these and contribute…
Here some ideas just came in my mind:
How to read and send command to the Core (some kind of serial monitor over the Cloud)
How to use an LCD
How to log data (maybe using an external service such as xively)
How to interact with the time (for schedule events or trigger thing)
Thanks @d82k, yes please share your ideas for tutorials!
Also, if you do something that you think is worth sharing, keep in mind that our documentation is open source, and we welcome contributions to our ‘annotated examples’ page!
This is great! I’d love some more tutorials as my experience with microcontrollers is limited.
I’d like a tutorial on recreating the spark socket. I was very disappointed when your goal wasn’t reached for the socket.
If somebody doesn’t get there before me I’ll post what I come up with. I’ll probably make it to be used in place of a switch rather than installed at the socket.
Micah
ps. Hi Zach and Steph!! I’m super excited to start playing with my cores!
I’m mostly interested in battery powered applications, so I would be interested in seeing example code how to use sleep and deep sleep modes effectively and safely.
I would assume it could work by putting the core to sleep for a certain time period while enabling an interrupt vector, so that it could still wake up with an external interrupt assigned to one of the pins during sleep. If nothing triggered any operation, it would have to allow a way to stop the sleep cycle somehow. Otherwise the core would effectively be bricked, sleeping forever, or? How to do this all safely all things considering?
Does it work the same way as with Arduino? Do all the pins support this function? Does the core support this?
I think there should be three levels of tutorials in the documentation.
For people like me, ultra beginner tutorials. (in the docs for the cloud API there are things like parsing the args for the “brew” function, and I need examples where I can just change variable names and it will work. I’m not great with just writing code to parse an input sting like that). For people who are a bit more experience more project oriented examples like tweeting, data logging, low power, and offline access. For experienced users more advanced things like ??? (I’m not experienced enough to know what would be helpful here, maybe interrupts?).
I’m not sure how to organize them best on the docs website, but separating the beginner stuff from the advanced stuff would be great for beginners like me. 95% of my “programming” arduinos and sparks are taking preexisting functions and pasting them together in one file.
Hi, I have an idea for the tutorial which i cant found on this forum :
What if we make a reading to meter ( rs485 /modbus kWH meter / electric meter) connect to the spark core via its rx tx communication and the spark core will connect to internet so we can see the real time value of the energy via web.
I already saw the example spark core can be monitored via web, but it was only value from analog input.
Can be the spark core connected to rs485/modbus devices ? Are there any RS485/modbus library ?
kennethlimcp, the port would take me less than an hour from what I can see. However, as you pointed out, a RS485/RS232 converter is needed to connect to modbus.
@djun, if there is interest, I will port the library.
“English isn’t my first language, so please excuse any mistakes.”
I Would love to see an tutorial on the NetIO Controller ApplicationLink working with the spark core. With NetIO you can create a custom remote for your project without coding Java or Obj-C.
In my opinion the spark core app is too limited. I love the idea of changing the button labels, dimensions, posision and color. And making a custom remote for my spark core.