{"id":2661,"date":"2021-03-12T07:38:35","date_gmt":"2021-03-12T15:38:35","guid":{"rendered":"http:\/\/www.donluc.com\/?p=2661"},"modified":"2021-03-12T07:38:35","modified_gmt":"2021-03-12T15:38:35","slug":"17-meditation-glasses-led-meditation-music-meditation-mk05","status":"publish","type":"post","link":"https:\/\/www.donluc.com\/?p=2661","title":{"rendered":"#17 &#8211; Meditation &#8211; Glasses LED Meditation &#8211; Music Meditation &#8211; Mk05"},"content":{"rendered":"<div style=\"width: 720px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2661-1\" width=\"720\" height=\"480\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01W.mp4?_=1\" \/><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01W.mp4\">https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01W.mp4<\/a><\/video><\/div>\n<p>&#8212;&#8212;<\/p>\n<p>#donluc #meditation #glassesledmeditation #musicshield #neopixels #arduino #sparkfun #project #programming #electronics #microcontrollers #consultant #zoom #patreon #videoblog<\/p>\n<p>&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01a.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01a.png\" alt=\"Music Meditation\" width=\"720\" height=\"729\" class=\"alignnone size-full wp-image-2663\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01a.png 720w, https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01a-296x300.png 296w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01b.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01b.png\" alt=\"Music Meditation\" width=\"720\" height=\"480\" class=\"alignnone size-full wp-image-2664\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01b.png 720w, https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01b-300x200.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01c.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01c.png\" alt=\"Music Meditation\" width=\"720\" height=\"480\" class=\"alignnone size-full wp-image-2665\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01c.png 720w, https:\/\/www.donluc.com\/wp-content\/uploads\/2021\/03\/DL2103Mk01c-300x200.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>&#8212;&#8212;<\/p>\n<p><strong>Meditation or Aesthetics or Ambient of Music<\/strong><\/p>\n<p>Aesthetics of music is a branch of philosophy that deals with the nature of art, beauty and taste in music, and with the creation or appreciation of beauty in music. In the pre-modern tradition, the aesthetics of music or musical aesthetics explored the mathematical and cosmological dimensions of rhythmic and harmonic organization. <\/p>\n<p>As an early 20th-century French composer, Erik Satie used such Dadaist-inspired explorations to create an early form of ambient\/background music that he labeled &#8220;furniture music&#8221;. This he described as being the sort of music that could be played during a dinner to create a background atmosphere for that activity, rather than serving as the focus of attention.<\/p>\n<p>I think of it as melodious, softening the noises of the knives and forks at dinner, not dominating them, not imposing itself. It would fill up those heavy silences that sometime fall between friends dining together. It would spare them the trouble of paying attention to their own banal remarks. And at the same time it would neutralize the street noises which so indiscreetly enter into the play of conversation. To make such music would be to respond to a need.<\/p>\n<p>Background music for meditation should be calm, relaxing, and to evoke a warm feeling that allows viewers to feel safe and comfortable. Moreover, meditating music should quiet the inner voice, allowing the viewer to stay in the present moment and focus on immersing in meditation.<\/p>\n<p><strong>DL2103Mk01<\/strong><\/p>\n<p>1 x Arduino Uno &#8211; R3<br \/>\n1 x ProtoScrewShield<br \/>\n1 x Music Shield V1.1<br \/>\n2 x Breadboard-friendly RGB Smart NeoPixel<br \/>\n1 x microSD Card &#8211; 2GB<br \/>\n1 x Panel Mount 1K potentiometer<br \/>\n2 x Knob<br \/>\n1 x SparkFun Rotary Switch &#8211; 10 Position<br \/>\n1 x SparkFun Rotary Switch Breakout<br \/>\n1 x Breadboard Solderable<br \/>\n11 x 1K Ohm<br \/>\n1 x Hamburger Mini Speaker<br \/>\n20 x Wire Solid Core &#8211; 22 AWG<br \/>\n1 x Half-Size Breadboard<br \/>\n1 x SparkFun Cerberus USB Cable<\/p>\n<p><strong>Arduino Uno &#8211; R3<\/strong><\/p>\n<p>RW0 &#8211; Analog A4<br \/>\nPO0 &#8211; Analog A5<br \/>\nNP1 &#8211; Digital 1<br \/>\nMB0 &#8211; RST<br \/>\nVIN &#8211; +5V<br \/>\nGND &#8211; GND<\/p>\n<p><strong>DL2103Mk01p.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/\/ ***** Don Luc Electronics \u00a9 *****\r\n\/\/ Software Version Information\r\n\/\/ #17 - Meditation - Glasses LED Meditation - Music - Mk05\r\n\/\/ 03-01\r\n\/\/ DL2103Mk01p.ino 17-05\r\n\/\/ DL2103Mk01\r\n\/\/ 1 x Arduino Uno - R3\r\n\/\/ 1 x ProtoScrewShield\r\n\/\/ 1 x Music Shield V1.1\r\n\/\/ 2 x Breadboard-friendly RGB Smart NeoPixel\r\n\/\/ 1 x microSD Card - 2GB\r\n\/\/ 1 x Panel Mount 1K potentiometer\r\n\/\/ 11 x Knob\r\n\/\/ 1 x SparkFun Rotary Switch - 10 Position\r\n\/\/ 1 x SparkFun Rotary Switch Breakout\r\n\/\/ 1 x Breadboard Solderable\r\n\/\/ 11 x 1K Ohm\r\n\/\/ 1 x Hamburger Mini Speaker\r\n\/\/ 20 x Wire Solid Core - 22 AWG\r\n\/\/ 1 x Half-Size Breadboard\r\n\/\/ 1 x SparkFun Cerberus USB Cable\r\n\r\n\/\/ Include the Library Code\r\n\/\/ NeoPixel\r\n#include &lt;Adafruit_NeoPixel.h&gt;\r\n\/\/ Fat 16\r\n#include &lt;Fat16.h&gt;\r\n#include &lt;Fat16Util.h&gt;\r\n\/\/ New SPI\r\n#include &lt;NewSPI.h&gt;\r\n\/\/ Arduino\r\n#include &lt;arduino.h&gt;\r\n\/\/ Music Player\r\n#include &quot;pins_config.h&quot;\r\n#include &quot;vs10xx.h&quot;\r\n#include &quot;newSDLib.h&quot;\r\n#include &quot;MusicPlayer.h&quot;\r\n\r\n\/\/ NeoPixels\r\n#define PIN 1\r\n\/\/ How many NeoPixels are attached to the Arduino\r\n#define NUMPIXELS 2\r\nAdafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);\r\n\/\/ Color\r\n\/\/ Red\r\nint red = 0;\r\n\/\/ Green\r\nint green = 0;\r\n\/\/ Blue\r\nint blue = 0;\r\n\/\/ Panel Mount 1K potentiometer\r\n\/\/ Brighten\r\nint BrightenValue = 0;\r\n\/\/ Color\r\nconst int iSensorColor = A5;\r\nint y = 0;\r\nint ColorVal = 0;\r\n\r\n\/\/ Rotary Switch - 10 Position\r\n\/\/ Number 1 =&gt; 10\r\nint iRotNum = A4;\r\n\/\/ iRotVal - Value \r\nint iRotVal = 0;\r\n\/\/ Number\r\nint z = 0;\r\nint x = 0;\r\n\r\n\/\/ Music Player\r\nMusicPlayer myplayer;\r\n\r\n\/\/ Software Version Information\r\nString sver = &quot;17-05&quot;;\r\n\r\nvoid loop() {\r\n\r\n  \/\/ Rotary Switch\r\n  isRot();\r\n\r\n}\r\n<\/pre>\n<p><strong>getNeopix.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/\/ Neopix\r\nvoid isNeopix() {\r\n  \r\n  for(int i=0; i&lt;NUMPIXELS; i++){\r\n\r\n    \/\/ Neopix\r\n    \/\/ BrightenValue = 40\r\n    BrightenValue = 40;\r\n    pixels.setBrightness( BrightenValue );\r\n\r\n    \/\/ The pixels.Color takes RGB values, from 0,0,0 up to 255,255,255\r\n    pixels.setPixelColor(i, pixels.Color(red,green,blue));\r\n    \r\n    \/\/ This sends the updated pixel color to the hardware\r\n    pixels.show();\r\n \r\n  }\r\n  \r\n}\r\n\/\/ Range Color\r\nvoid isRangeColor() {\r\n\r\n  \/\/ Range Color\r\n  ColorVal = analogRead( iSensorColor );\r\n  y = (ColorVal \/ 127);\r\n  \r\n  switch ( y ) {\r\n    case  0:\r\n      \/\/ Blue\r\n      red = 0;\r\n      green = 102;\r\n      blue = 204;        \r\n      isNeopix();\r\n      break;\r\n    case 1:\r\n      \/\/ Yellow\r\n      red = 255;\r\n      green = 255;\r\n      blue = 0;        \r\n      isNeopix();\r\n      break;\r\n    case 2:\r\n      \/\/ Pink\r\n      red = 255;\r\n      green = 153;\r\n      blue = 203;        \r\n      isNeopix();\r\n      break;\r\n    case 3:\r\n      \/\/ White\r\n      red = 255;\r\n      green = 255;\r\n      blue = 255;        \r\n      isNeopix();\r\n      break;  \r\n    case 4:\r\n      \/\/ Green\r\n      red = 0;\r\n      green = 255;\r\n      blue = 0;        \r\n      isNeopix();\r\n      break;\r\n    case 5:\r\n      \/\/ Orange\r\n      red = 255;\r\n      green = 102;\r\n      blue = 0;        \r\n      isNeopix();\r\n      break;\r\n    case 6:\r\n      \/\/ Violet\r\n      red = 204;\r\n      green = 102;\r\n      blue = 204;        \r\n      isNeopix();\r\n      break;     \r\n    case 7:\r\n      \/\/ Red\r\n      red = 255;\r\n      green = 0;\r\n      blue = 0;        \r\n      isNeopix();\r\n      break; \r\n  }\r\n  \r\n}\r\n<\/pre>\n<p><strong>getRot.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/\/ Rotary Switch\r\n\/\/ isRot - iRotVal - Value\r\nvoid isRot() {\r\n\r\n  \/\/ Rotary Switch\r\n  z = analogRead( iRotNum );\r\n  x = map(z, 0, 4095, 0, 9);\r\n  iRotVal = map(z, 0, 1023, 0, 10);\r\n\r\n  \/\/ Range Value\r\n  switch ( iRotVal ) {\r\n    case 0:\r\n\r\n      \/\/ Range Color\r\n      isRangeColor();\r\n      \r\n      break;\r\n    case 1:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 3:18\r\n      myplayer.addToPlaylist(&quot;DLEMk001.mp3&quot;);\r\n      \/\/ 2:47\r\n      myplayer.addToPlaylist(&quot;DLEMk002.mp3&quot;);\r\n      \/\/ 4.34\r\n      myplayer.addToPlaylist(&quot;DLEMk003.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 10:37\r\n      myplayer.playList();\r\n      while(1);\r\n      \r\n      break;\r\n    case 2:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 22:53\r\n      myplayer.addToPlaylist(&quot;DLEMk004.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 22:53\r\n      myplayer.playList();\r\n      while(1);\r\n      \r\n      break;  \r\n    case 3:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 4:18\r\n      myplayer.addToPlaylist(&quot;DLEMk005.mp3&quot;);\r\n      \/\/ 4:20\r\n      myplayer.addToPlaylist(&quot;DLEMk006.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 8:38\r\n      myplayer.playList();\r\n      while(1);\r\n      \r\n      break;\r\n    case 4:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 9:14\r\n      myplayer.addToPlaylist(&quot;DLEMk007.mp3&quot;);\r\n      \/\/ 7:52\r\n      myplayer.addToPlaylist(&quot;DLEMk008.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 17:07\r\n      myplayer.playList();\r\n      while(1);\r\n      \r\n      break;\r\n    case 5:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 4:37\r\n      myplayer.addToPlaylist(&quot;DLEMk009.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 4:37\r\n      myplayer.playList();\r\n      while(1);\r\n      \r\n      break;       \r\n    case 6:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 8:40\r\n      myplayer.addToPlaylist(&quot;DLEMk010.mp3&quot;);\r\n      \/\/ 8:40\r\n      myplayer.playList();\r\n      while(1); \r\n      \r\n      break; \r\n    case 7:\r\n         \r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 1:31\r\n      myplayer.addToPlaylist(&quot;DLEMk011.mp3&quot;);\r\n      \/\/ 3:29\r\n      myplayer.addToPlaylist(&quot;DLEMk012.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 5:00\r\n      myplayer.playList();\r\n      while(1);\r\n      \r\n      break; \r\n    case 8:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 6:14\r\n      myplayer.addToPlaylist(&quot;DLEMk013.mp3&quot;);\r\n      \/\/ 5:17\r\n      myplayer.addToPlaylist(&quot;DLEMk014.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 11:31\r\n      myplayer.playList();\r\n      while(1); \r\n      \r\n      break;\r\n    case 9:\r\n\r\n      \/\/ Music\r\n      \/\/ Add To Playlist\r\n      \/\/ 6:30\r\n      myplayer.addToPlaylist(&quot;DLEMk015.mp3&quot;);\r\n      \/\/ 3:00\r\n      myplayer.addToPlaylist(&quot;DLEMk016.mp3&quot;);\r\n      \/\/ There are two songs in the playlist\r\n      \/\/ 9:30\r\n      myplayer.playList();\r\n      while(1); \r\n      \r\n      break;\r\n  }\r\n\r\n}\r\n<\/pre>\n<p><strong>setup.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/\/ Setup\r\nvoid setup() {\r\n  \r\n   \/\/ This initializes the NeoPixel library\r\n   pixels.begin();\r\n   delay(50);\r\n\r\n   \/\/ Range Color\r\n   isRangeColor();\r\n\r\n   \/\/ Music Player\r\n   \/\/ Will initialize the hardware and set default mode to be normal\r\n   myplayer.begin();\r\n\r\n}\r\n<\/pre>\n<p><strong>Music 01 &#8211; 10m 37s<\/strong><\/p>\n<p>DLEMk001.mp3<br \/>\nDLEMk002.mp3<br \/>\nDLEMk003.mp3<\/p>\n<p><strong>Music 02 &#8211; 22m 53s<\/strong><\/p>\n<p>DLEMk004.mp3<\/p>\n<p><strong>Music 03 &#8211; 8m 38s<\/strong><\/p>\n<p>DLEMk005.mp3<br \/>\nDLEMk006.mp3<\/p>\n<p><strong>Music 04 &#8211; 17m 07s<\/strong><\/p>\n<p>DLEMk007.mp3<br \/>\nDLEMk008.mp3<\/p>\n<p><strong>Music 05 &#8211; 4m 37s<\/strong><\/p>\n<p>DLEMk009.mp3<\/p>\n<p><strong>Music 06 &#8211; 8m 40s<\/strong><\/p>\n<p>DLEMk010.mp3<\/p>\n<p><strong>Music 07 &#8211; 5m 00s<\/strong><\/p>\n<p>DLEMk011.mp3<br \/>\nDLEMk012.mp3<\/p>\n<p><strong>Music 08 &#8211; 11m 31s<\/strong><\/p>\n<p>DLEMk013.mp3<br \/>\nDLEMk014.mp3<\/p>\n<p><strong>Music 09 &#8211; 9m 30s<\/strong><\/p>\n<p>DLEMk015.mp3<br \/>\nDLEMk016.mp3<\/p>\n<p><strong>People can contact us:<\/strong> https:\/\/www.donluc.com\/?page_id=1927<\/p>\n<p><strong>Technology Experience<\/strong><\/p>\n<ul>\n<li>Single-Board Microcontrollers (PIC, Arduino, Raspberry Pi,Espressif, etc&#8230;)<\/li>\n<li>Robotics<\/li>\n<li>Research &#038; Development (R &#038; D)<\/li>\n<li>Desktop Applications (Windows, OSX, Linux, Multi-OS, Multi-Tier, etc&#8230;)<\/li>\n<li>Mobile Applications (Android, iOS, Blackberry, Windows Mobile, Windows CE, etc&#8230;)<\/li>\n<li>Web Applications (LAMP, Scripting, Java, ASP, ASP.NET, RoR, Wakanda, etc&#8230;)<\/li>\n<li>Social Media Programming &#038; Integration (Facebook, Twitter, YouTube, Pinterest, etc&#8230;)<\/li>\n<li>Content Management Systems (WordPress, Drupal, Joomla, Moodle, etc&#8230;)<\/li>\n<li>Bulletin Boards (phpBB, SMF, Vanilla, jobberBase, etc&#8230;)<\/li>\n<li>eCommerce (WooCommerce, OSCommerce, ZenCart, PayPal Shopping Cart, etc&#8230;)<\/li>\n<\/ul>\n<p><strong>Instructor<\/strong><\/p>\n<ul>\n<li>PIC Microcontrollers<\/li>\n<li>Arduino<\/li>\n<li>Raspberry Pi<\/li>\n<li>Espressif<\/li>\n<li>Robotics<\/li>\n<li>DOS, Windows, OSX, Linux, iOS, Android, Multi-OS<\/li>\n<li>Linux-Apache-PHP-MySQL<\/li>\n<\/ul>\n<p><strong>Follow Us<\/strong><\/p>\n<p><strong>J. Luc Paquin \u2013 Curriculum Vitae<\/strong><br \/>\nhttps:\/\/www.donluc.com\/DLE\/LucPaquinCVEngMk2021a.pdf<\/p>\n<p><strong>Web:<\/strong> https:\/\/www.donluc.com\/<br \/>\n<strong>Web:<\/strong> http:\/\/www.jlpconsultants.com\/<br \/>\n<strong>Web:<\/strong> https:\/\/www.donluc.com\/DLE\/<br \/>\n<strong>Web:<\/strong> https:\/\/www.donluc.com\/DLHackster\/<br \/>\n<strong>Web:<\/strong> https:\/\/www.hackster.io\/neosteam-labs<br \/>\n<strong>Web:<\/strong> https:\/\/zoom.us\/<br \/>\n<strong>Patreon:<\/strong> https:\/\/www.patreon.com\/DonLucElectronics<br \/>\n<strong>Facebook:<\/strong> https:\/\/www.facebook.com\/neosteam.labs.9\/<br \/>\n<strong>YouTube:<\/strong> https:\/\/www.youtube.com\/channel\/UC5eRjrGn1CqkkGfZy0jxEdA<br \/>\n<strong>Twitter:<\/strong> https:\/\/twitter.com\/labs_steam<br \/>\n<strong>Pinterest:<\/strong> https:\/\/www.pinterest.com\/NeoSteamLabs\/<br \/>\n<strong>Instagram:<\/strong> https:\/\/www.instagram.com\/neosteamlabs\/<\/p>\n<p><strong>Don Luc<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8212;&#8212; #donluc #meditation #glassesledmeditation #musicshield #neopixels #arduino #sparkfun #project #programming #electronics #microcontrollers #consultant #zoom #patreon #videoblog &#8212;&#8212; &#8212;&#8212; &#8212;&#8212; &#8212;&#8212; Meditation or Aesthetics or Ambient of Music Aesthetics of music is a branch of philosophy that deals with the nature of art, beauty and taste in music, and with the creation or appreciation of beauty &#8230; <a title=\"#17 &#8211; Meditation &#8211; Glasses LED Meditation &#8211; Music Meditation &#8211; Mk05\" class=\"read-more\" href=\"https:\/\/www.donluc.com\/?p=2661\" aria-label=\"Read more about #17 &#8211; Meditation &#8211; Glasses LED Meditation &#8211; Music Meditation &#8211; Mk05\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[135,47,50,38,59,5,138,58,10,48,43],"tags":[86,6,102,4,19,85,140,136,24,146,9,27,109,33,34,108],"class_list":["post-2661","post","type-post","status-publish","format-standard","hentry","category-meditation","category-adafruit","category-arduino","category-digitalelectronics","category-fritzing","category-microcontrollers","category-patreon","category-arduino-programming","category-projects","category-seeed-studio","category-sparkfun","tag-adafruit","tag-arduino","tag-components","tag-consultant","tag-electronics","tag-fritzing","tag-glasses-led-meditation","tag-meditation","tag-microcontroller","tag-music-meditation","tag-programming","tag-projects-2","tag-sparkfun","tag-technology","tag-video-blog","tag-vlog"],"_links":{"self":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/2661","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2661"}],"version-history":[{"count":2,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/2661\/revisions"}],"predecessor-version":[{"id":4803,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/2661\/revisions\/4803"}],"wp:attachment":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2661"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}