1. 18 Jan, 2016 2 commits
    • Thomas Soëte's avatar
      ws2812 data buffer · 47b44229
      Thomas Soëte authored
      To create a size led long buffer:
      buffer = ws2812.newBuffer(size);
      
      To fill the buffer:
      buffer:fill(g, r, b)
      
      To get a particular led color:
      g, r, b = buffer:get(index)
      
      To set a particular led color:
      buffer:set(index, g, r, b);
      
      To send the buffer:
      buffer:write(pin);
      47b44229
    • Thomas Soëte's avatar
      Rewrite code to use UART1 instead of bit-banging. · 51bb8a50
      Thomas Soëte authored
      It allows keeping interrupts enabled but force to use GPIO2.
      51bb8a50
  2. 15 Jan, 2016 1 commit
  3. 14 Jan, 2016 3 commits
  4. 12 Jan, 2016 1 commit
  5. 10 Jan, 2016 1 commit
  6. 04 Jan, 2016 1 commit
  7. 03 Jan, 2016 2 commits
  8. 02 Jan, 2016 1 commit
  9. 29 Dec, 2015 1 commit
  10. 28 Dec, 2015 1 commit
  11. 23 Dec, 2015 1 commit
  12. 21 Dec, 2015 2 commits
  13. 16 Dec, 2015 3 commits
  14. 12 Dec, 2015 1 commit
    • Johny Mattsson's avatar
      Major cleanup of module registration. · 6b6456be
      Johny Mattsson authored
      As per #810 & #796, only LUA_OPTIMIZE_MEMORY=2 & MIN_OPT_LEVEL=2 are
      supported when building. This commit effects that limitation.
      
      With this change modules/auxmods.h no longer needs to be updated for
      every new module, nor do module writers need to cater for a hypothetical
      LUA_OPTIMIZE_MEMORY < 2 scenario.
      6b6456be
  15. 28 Nov, 2015 1 commit
  16. 19 Nov, 2015 2 commits
  17. 18 Nov, 2015 2 commits
  18. 12 Nov, 2015 1 commit
  19. 11 Nov, 2015 1 commit
  20. 10 Nov, 2015 4 commits
  21. 09 Nov, 2015 1 commit
  22. 08 Nov, 2015 2 commits
  23. 06 Nov, 2015 3 commits
  24. 05 Nov, 2015 2 commits