Successfully reported this slideshow.
Your SlideShare is downloading. ×

Heating solution using Panstamp and Python

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 19 Ad

More Related Content

Similar to Heating solution using Panstamp and Python (20)

Advertisement
Advertisement

Heating solution using Panstamp and Python

  1. 1. Heating solution using Panstamp and Python Oriol Rius oriol@joor.net @oriolrius http://oriolrius.cat September 25th, 2014
  2. 2. Agenda 1. A little bit about me (2min) 2. The original heating solution (2min) 3. Re-designed solution (7min) 5. The software solution (5min) 6. The user interface (2min) 7. Planned functionality (2min) Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  3. 3. Who am I? - numbers ● Programmer: 27 years ● Systems: 22y Unix & 20y Linux ● Networking: 20 years (AX.25, X.25 i TCP/IP) ● Worker : 16 years ● Blogger: 14 years ● Entrepreneur: 12 years ● Architect: 10 years ● Software Development Methodologies: 5 years ● Coach: 4 years Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  4. 4. Who am I? - currently ● IEE - Empowering - Big Data project www.iee-empowring.eu ● M2M Cloud Factory - telemetry and telecontrol framework www.m2mcloudfactory.com Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  5. 5. Who am I? - the full story http://oriolrius.cat/CV http://linkedin.com/in/oriolrius http://oriolrius.cat/blog Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  6. 6. The original heating solution Problems: 1. Original electronics fail 2. Unknown state 3. Non-desired behaviors Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  7. 7. The original heating solution Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  8. 8. Re-designed solution Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  9. 9. What is panstamp? the concept + Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  10. 10. Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat The product: ● Atmega328p ○ 8MHz ○ RAM: 2KB ○ Flash: 32KB ○ EEPROM: 1KB ○ 2.5-3.6V 2.5mA (1-5uA sleep) ● TI CC1101 ○ 868/915MHz ○ 200 metres
  11. 11. New heater electronics Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  12. 12. New heater electronics Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat 5V PSU Temperature sensor Custom PCB Panstamp SSR (Solid State Relay)
  13. 13. Lagarto-SWAP server Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat =
  14. 14. Detailed solution Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  15. 15. The user interface - panstamp Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  16. 16. The user interface - OpenHAB Tablet Mobile Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  17. 17. Planned functionalities > calendar based temperature settings > power consumption statistics > predictive settings, based on past scenarios > autopower-on based on location (ownTracks) Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
  18. 18. Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat References ● Blog posts: ○ http://oriolrius.cat/blog/series/heater/ ● Source code: ○ https://github.com/oriolrius/heaters ○ https://github.com/oriolrius/lagarto-swap
  19. 19. Thank you! Comments? Doubts? Questions? Oriol Rius @oriolrius oriol@joor.net http://oriolrius.cat

×