{"id":2268,"date":"2015-05-04T03:04:00","date_gmt":"2015-05-04T03:04:00","guid":{"rendered":"http:\/\/mobilewill.us\/2015\/05\/jamrific\/"},"modified":"2016-09-28T05:26:45","modified_gmt":"2016-09-28T05:26:45","slug":"jamrific","status":"publish","type":"post","link":"https:\/\/mobilewill.us\/jamrific\/","title":{"rendered":"Jamrific"},"content":{"rendered":"<p>Over the last few weekends and then some, I have been playing with the Colorific RGB Bulb from Amazon. Inspired by this learn guide <a href=\"https:\/\/learn.adafruit.com\/reverse-engineering-a-bluetooth-low-energy-light-bulb\/explore-gatt\">https:\/\/learn.adafruit.com\/reverse-engineering-a-bluetooth-low-energy-light-bulb\/explore-gatt<\/a> I decided to make it reactive to audio. Finally! An excuse to buy the Teensy Audio shield!<\/p>\n<p>Here are a few pictures and a short demo of it in action. You can find the code and my notes on the issues with it and where the project is at currently on:<a href=\"https:\/\/github.com\/FriedCircuits\/Jamrific\">https:\/\/github.com\/FriedCircuits\/Jamrific<\/a><\/p>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"http:\/\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/05\/DSC_1672.jpg\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" border=\"0\" src=\"http:\/\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/05\/DSC_1672.jpg\" height=\"424\" width=\"640\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Teensy 3.1 with Audio Shield, TFT connect to RPi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"http:\/\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/05\/DSC_1674.jpg\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" border=\"0\" src=\"http:\/\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/05\/DSC_1674.jpg\" height=\"424\" width=\"640\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Raspberry Pi 2 with BT 4.0 and UART connected to Teensy 3.1.<\/td>\n<td style=\"text-align: center;\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"http:\/\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/05\/DSCN7890.jpg\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" border=\"0\" src=\"http:\/\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/05\/DSCN7890.jpg\" height=\"480\" width=\"640\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">Colorific Bulb in action<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"text-align: center;\"><iframe loading=\"lazy\" allowfullscreen=\"\" data-thumbnail-src=\"https:\/\/i.ytimg.com\/vi\/HmBrr6eTQtE\/0.jpg\" frameborder=\"0\" height=\"266\" src=\"https:\/\/www.youtube.com\/embed\/HmBrr6eTQtE?feature=player_embedded\" width=\"320\"><\/iframe><\/div>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the last few weekends and then some, I have been playing with the Colorific RGB Bulb from Amazon. Inspired by this learn guide https:\/\/learn.adafruit.com\/reverse-engineering-a-bluetooth-low-energy-light-bulb\/explore-gatt I decided to make it reactive to audio. Finally! An excuse to buy the Teensy Audio shield! Here are a few pictures and a short demo of it in action. You can find the code and my notes on the issues with it and where the project is at currently on:https:\/\/github.com\/FriedCircuits\/Jamrific Teensy 3.1 with Audio Shield, TFT connect to RPi Raspberry Pi 2 with BT 4.0 and UART connected to Teensy 3.1. Colorific Bulb in action<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[19,30,29],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s8jirJ-jamrific","jetpack-related-posts":[{"id":2257,"url":"https:\/\/mobilewill.us\/openhab-and-colorific\/","url_meta":{"origin":2268,"position":0},"title":"openHAB and Colorific","date":"11\/09\/2015","format":false,"excerpt":"After my initial adventures in exploring openHAB, I wanted something I can control. The only thing around at the time was my Colorific RGB bulb I was playing around with in the Jamrific project. Even though openHAB doesn't support this bulb directly, I can still make it work since it\u2026","rel":"","context":"In &quot;HomeAutomation&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2015\/11\/colorific.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2238,"url":"https:\/\/mobilewill.us\/switchmate\/","url_meta":{"origin":2268,"position":1},"title":"Switchmate","date":"06\/10\/2016","format":false,"excerpt":"Last year my friend and I backed the Switchmate on Indiegogo. \u00a0At\u00a0the time I didn't have much of a home automation setup - just two window nodes and the slider. \u00a0Not even any connected bulbs and I was still on DomoitaGA so I didn't have any of the fancy rules\u2026","rel":"","context":"In &quot;bluetooth&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2016\/06\/IMG_8813-1.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2252,"url":"https:\/\/mobilewill.us\/openhab-and-proximity\/","url_meta":{"origin":2268,"position":2},"title":"OpenHAB and Proximity","date":"11\/26\/2015","format":false,"excerpt":"A big part of being able to automate with rules is the ability to know who is home. Proximity is one of the items that needs to be transferred from DomotiGA to openHAB. There are two main ways of doing this. OpenHAB supports a Bluetooth binding which requires a bit\u2026","rel":"","context":"In &quot;HomeAutomation&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2347,"url":"https:\/\/mobilewill.us\/msgeq7-sfe-and-led-matrix-links\/","url_meta":{"origin":2268,"position":3},"title":"MSGEQ7, SFE, and LED Matrix Links","date":"07\/17\/2013","format":false,"excerpt":"I have been wanting to play with the MSGEQ7 that Sparkfun sells. The MSGEQ7 is a graphic equalizer display filter that splits the audio into 7 bands and outputs via an analog signal. So in my last order, I decided to toss in the SFE shield with the MSGEQ7. This\u2026","rel":"","context":"In &quot;audio&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2013\/07\/LEDAudioDisplayLight.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2240,"url":"https:\/\/mobilewill.us\/quest-for-a-logic-analzyer\/","url_meta":{"origin":2268,"position":4},"title":"Quest for a Logic Analzyer","date":"03\/21\/2016","format":false,"excerpt":"Since I started this adventure in hardware I have wanted to get an logic analyzer. I have an older but good oscilloscope that only goes so far when it comes to digital logic signals. I could go for the Saleae, but if I am going to do that I would\u2026","rel":"","context":"In &quot;beaglebone&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2016\/03\/output_pq7voO-1.gif?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2414,"url":"https:\/\/mobilewill.us\/labor-day-weekend-led-audio-meter\/","url_meta":{"origin":2268,"position":5},"title":"Labor Day Weekend: LED Audio Meter","date":"09\/12\/2012","format":false,"excerpt":"Two weeks ago I\u00a0received\u00a0some MAX7219 samples from Maxim. So this past\u00a0labor day weekend was the perfect\u00a0opportunity\u00a0to try one out. I started out by assembling another Atmega Lite from Gizmoz USA. I have three of them, of which this is the\u00a0second to use. My\u00a0friend\u00a0bought me two and I bought another one\u2026","rel":"","context":"In &quot;Arduino&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/mobilewill.us\/wp-content\/uploads\/sites\/3\/2012\/09\/DSC_0002.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/posts\/2268"}],"collection":[{"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/comments?post=2268"}],"version-history":[{"count":1,"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/posts\/2268\/revisions"}],"predecessor-version":[{"id":2750,"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/posts\/2268\/revisions\/2750"}],"wp:attachment":[{"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/media?parent=2268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/categories?post=2268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mobilewill.us\/wp-json\/wp\/v2\/tags?post=2268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}