{"id":1461,"date":"2022-10-02T19:39:29","date_gmt":"2022-10-02T19:39:29","guid":{"rendered":"https:\/\/blakekostroun.com\/?page_id=1461"},"modified":"2023-10-30T01:32:29","modified_gmt":"2023-10-30T01:32:29","slug":"elementor-1461","status":"publish","type":"page","link":"https:\/\/blakekostroun.com\/?page_id=1461","title":{"rendered":"Smart Mirror"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1461\" class=\"elementor elementor-1461\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6db6917d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6db6917d\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1f48ab52\" data-id=\"1f48ab52\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b0a6fb9 elementor-widget elementor-widget-spacer\" data-id=\"b0a6fb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-242df00 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"242df00\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5127cd3\" data-id=\"5127cd3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5ed7f59a elementor-widget elementor-widget-heading\" data-id=\"5ed7f59a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Smart Mirror<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c6e1fb5 elementor-hidden-desktop elementor-widget elementor-widget-video\" data-id=\"c6e1fb5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/YdQhLapGrhg&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-563dbbb elementor-widget elementor-widget-text-editor\" data-id=\"563dbbb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Using the <strong>MagicMirror<\/strong> open source, modular smart mirror platform for the HUD. Modules include: Synced Google Calender, Local Weather, Daily Quotes, and more.<\/p><p>\u00a0<\/p><p>Motion Detection using <strong>RCWL-0516<\/strong> Doppler Radar Microwave Sensor. Offers omni-directional detection, longer range, and can detect through glass (vs. PIR: limited detection angle, cannot detect through glass, and the biggest offender, looks like a wart). Minor caveat with RCWL-0516, it detects too well. False positives from movement in adjacent rooms can occur. To adjust the range, I replaced a specific SMD resistor with a Trim Pot (learn more in links below).<\/p><p>\u00a0<\/p><p>Custom written Python scripts: Primary script provides <strong>communication between Motion Sensor, LEDs, Monitor, and Pi<\/strong> (see video demo). Another script to <strong>automate Cooling Fan<\/strong>, integrated Transistor and Flyback Diode to control on\/off state. Scripts run continuously on boot using cron jobs.<\/p><p>\u00a0<\/p><p>16&#8243;x45&#8243; Two-way glass mirror sourced locally.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59f6e5c elementor-widget elementor-widget-toggle\" data-id=\"59f6e5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9431\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-9431\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Bill of Materials<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9431\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-9431\"><table dir=\"ltr\" cellspacing=\"0\" cellpadding=\"0\"><colgroup> <col width=\"244\" \/> <col width=\"173\" \/> <col width=\"88\" \/><\/colgroup><tbody><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Category&quot;}\"><strong>Category<\/strong><\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Description&quot;}\"><strong>Description<\/strong><\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Amount&quot;}\"><strong>Amount<\/strong><\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;CanaKit Raspberry Pi 3 B+ w\/ Case and 2.5A Power Supply&quot;}\">CanaKit Raspberry Pi 3 B+ w\/ Case and 2.5A Power Supply<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:60}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$60.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;SanDisk 16GB MicroSD&quot;}\">SanDisk 16GB MicroSD<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:6}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$6.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;RPI Cooling Fan &quot;}\">RPI Cooling Fan<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:5}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$5.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;PIR Motion Sensors&quot;}\">PIR Motion Sensors<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Detects Infrared Radiation from body&quot;}\">Detects Infrared Radiation from body<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:16}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$16.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Jumper Wires&quot;}\">Jumper Wires<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;For GPIO connections&quot;}\">For GPIO connections<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:7}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$7.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;RPI Camera Module&quot;}\">RPI Camera Module<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:13.8}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$13.80<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;5m WS2812B LED Strip. 30p&quot;}\">5m WS2812B LED Strip. 30p<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;-&quot;}\">&#8211;<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:18.99}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$18.99<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;5v 10a PSU&quot;}\">5v 10a PSU<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;-&quot;}\">&#8211;<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:22.5}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$22.50<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Female DC Power Adapter 10pcs&quot;}\">Female DC Power Adapter 10pcs<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:8.45}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$8.45<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;90deg HDMI Adapter 6pack&quot;}\">90deg HDMI Adapter 6pack<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:9}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$9.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Hardware&quot;}\"><strong>Frame Hardware<\/strong><\/td><td>\u00a0<\/td><td data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">\u00a0<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;3M VHB 4910 Heavy Duty Mounting Tape - 0.75 in. x 15 ft&quot;}\">3M VHB 4910 Heavy Duty Mounting Tape &#8211; 0.75 in. x 15 ft<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:21}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$21.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Wood Screw #6 3\/4\\&quot; 100pcs&quot;}\">Wood Screw #6 3\/4&#8243; 100pcs<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:4.68}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$4.68<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Corner Brace 1.5\\&quot; 24pcs&quot;}\">Corner Brace 1.5&#8243; 24pcs<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:14}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$14.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;1x3\\&quot; 6ft Pine Board&quot;}\">1&#215;3&#8243; 6ft Pine Board<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;x2&quot;}\">x2<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:15}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$15.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;16x45\\&quot; Two Way Mirror&quot;}\">16&#215;45&#8243; Two Way Mirror<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Alamo Glass ATX&quot;}\">Alamo Glass ATX<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:155}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$155.00<\/td><\/tr><tr><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;French Cleat hvy duty Hangman Z-Hanger&quot;}\">French Cleat hvy duty Hangman Z-Hanger<\/td><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:13.43}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">$13.43<\/td><\/tr><tr><td>\u00a0<\/td><td>\u00a0<\/td><td data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\">\u00a0<\/td><\/tr><tr><td>\u00a0<\/td><td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Total&quot;}\"><strong>Total<\/strong><\/td><td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:389.85}\" data-sheets-numberformat=\"{&quot;1&quot;:4,&quot;2&quot;:&quot;\\&quot;$\\&quot;#,##0.00&quot;}\"><strong>$389.85<\/strong><\/td><\/tr><\/tbody><\/table><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9432\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-9432\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Collated Smart Mirror Links<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9432\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-9432\"><ul><li><p><a href=\"https:\/\/docs.google.com\/document\/d\/1HCsXzitxwNrIzae-LiaJkAWzRqUTzWu-H3OHgxQRMVA\/edit?usp=sharing\">Google Doc<\/a><\/p><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9433\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-9433\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">PSU Notes<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9433\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-9433\"><p><b>RPi 3B+ <br \/><\/b><\/p><ul><li>5.1 Volts<\/li><li aria-level=\"1\">Recommended PSU Current Capacity &#8211; 2.5A<\/li><li aria-level=\"1\">Max Total USB Peripheral Current Draw &#8211; 1.2A<\/li><li aria-level=\"1\">Typical Bare Board Active Current Consumption &#8211; 500mA<\/li><\/ul><p><b>WS2812B LED. 5meters. 30p\/m &#8211;<\/b><\/p><ul><li aria-level=\"1\">5 Volts<\/li><li aria-level=\"1\">9amps<\/li><li aria-level=\"1\">9w\/m, total 45 Watts<\/li><\/ul><p>\u201cLED under full load (= maximum brightness) needs about 60mA. At 5m and 30 LEDs \/ m, this is 9 amps.\u201d<\/p><p><b>Power Supply<\/b><\/p><ul><li aria-level=\"1\">5 Volts<\/li><li aria-level=\"1\">10 Amps\u00a0<\/li><\/ul><p>\u201cAC\/DC Converter 100-240V AC to DC 5 Volt 50W 10Amp 9A 8A 7A 2A Transformer\u201d<\/p><p>Barrel Connector<\/p><p>\u00a0<\/p><ul><li><b>PSU<\/b>, Rewiring for LEDs.<ul><li>114in = 9.5ft = 3m.<ul><li>60leds\/m. 180 total.\u00a0<\/li><li>Max draw per = 60mA<\/li><\/ul><\/li><\/ul><\/li><\/ul><ul><li><b>10.8amps at max<\/b><\/li><\/ul><ul><li aria-level=\"1\"><b>Mini power strip<\/b> to socket in:<ul><li aria-level=\"2\">Pi, Monitor, LEDs<\/li><\/ul><\/li><li aria-level=\"1\">Motion Detection sensitivity adjustment<\/li><li aria-level=\"1\">Cronjob for turning off and on during day and night<\/li><li aria-level=\"1\"><a href=\"https:\/\/forums.raspberrypi.com\/viewtopic.php?t=284550\">Pi fan install w\/ resistor<\/a><ul><li aria-level=\"2\"><a href=\"https:\/\/youtu.be\/F1FQojoaNS8\">YT vid<\/a><\/li><\/ul><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9434\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-9434\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Hardware Notes<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9434\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-9434\"><ul><li aria-level=\"1\">Determine size of wood for frame<\/li><li aria-level=\"1\">Depth of wood<\/li><li aria-level=\"1\">Determine location of vertical monitor<\/li><li aria-level=\"1\">How to attach frame to mirror?<ul><li aria-level=\"2\">3M VHB Double Sided Tape<\/li><\/ul><\/li><li aria-level=\"1\">How to hold monitor?<ul><li aria-level=\"2\">Disassemble Monitor, electrical tape edges<\/li><li aria-level=\"2\">Screw in L brackets<\/li><\/ul><\/li><li aria-level=\"1\">How to hang frame?<ul><li aria-level=\"2\">French cleat<\/li><li aria-level=\"2\">Ikea Brackets<\/li><li aria-level=\"2\">L Bracket<\/li><\/ul><\/li><li aria-level=\"1\">Black out backing?<ul><li aria-level=\"2\">Black Vinyl\/Paper?<\/li><li aria-level=\"2\">Paint Wood Black with BASICS Black Acrylic paint<\/li><\/ul><\/li><li>Minimize Frame Depth<a href=\"https:\/\/www.amazon.com\/gp\/product\/B00CF4G7JC\/ref=as_li_ss_tl?ie=UTF8&amp;psc=1&amp;linkCode=sl1&amp;tag=thewickedmake-20&amp;linkId=d998577622e590b9f551ebb12351c353&amp;language=en_US\"> &#8211; 90 Deg HDMI\u00a0<\/a><\/li><\/ul><p><b>Inspiration<\/b><\/p><ul><li aria-level=\"1\"><a href=\"https:\/\/h4des.org\/blog\/index.php?\/archives\/354-Building-a-MagicMirror-using-VESA-mount.html\">Building a MagicMirror using VESA mount | sqall&#8217;s blog<\/a><\/li><li aria-level=\"1\"><a href=\"https:\/\/forum.magicmirror.builders\/topic\/6173\/slim-frameless-bathroom-mirror-with-a-27-display?page=1&amp;loggedin=true\">\u00a0Slim, Frameless Bathroom Mirror with a 27&#8243; Display\u00a0<\/a><\/li><li aria-level=\"1\"><a href=\"https:\/\/forum.magicmirror.builders\/topic\/4337\/frameless-illuminated-motion-sensitive-smartmirror?lang=en-US&amp;page=1\">Frameless Illuminated Motion Sensitive SmartMirror | MagicMirror Forum<\/a><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4aeef52 elementor-widget elementor-widget-spacer\" data-id=\"4aeef52\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-7984e65\" data-id=\"7984e65\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-885a483 elementor-hidden-mobile elementor-widget elementor-widget-video\" data-id=\"885a483\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/YdQhLapGrhg&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b87f2e4 gallery-spacing-custom elementor-widget elementor-widget-image-gallery\" data-id=\"b87f2e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-gallery\">\n\t\t\t<div id='gallery-1' class='gallery galleryid-1461 gallery-columns-1 gallery-size-medium_large'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_01\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTkzOCwidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvOC1zY2FsZWQuanBnIiwic2xpZGVzaG93IjoiYjg3ZjJlNCJ9\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-scaled.jpg'><img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"431\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-768x431.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-768x431.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/8-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_02\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTkyNSwidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvMS1zY2FsZWQuanBnIiwic2xpZGVzaG93IjoiYjg3ZjJlNCJ9\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-scaled.jpg'><img decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-768x432.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-768x432.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/1-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"RCWL_01\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE4MiwidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvUkNXTF8wMS1zY2FsZWQuanBnIiwic2xpZGVzaG93IjoiYjg3ZjJlNCJ9\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-scaled.jpg'><img decoding=\"async\" width=\"768\" height=\"431\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-768x431.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-768x431.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/RCWL_01-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Fan\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE4MywidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvRmFuLXNjYWxlZC5qcGciLCJzbGlkZXNob3ciOiJiODdmMmU0In0%3D\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-scaled.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"431\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-768x431.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-768x431.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Fan-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Rpi_GPIO_01\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE4MCwidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvUnBpX0dQSU9fMDEuanBnIiwic2xpZGVzaG93IjoiYjg3ZjJlNCJ9\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Rpi_GPIO_01.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"473\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Rpi_GPIO_01-768x473.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Rpi_GPIO_01-768x473.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Rpi_GPIO_01-300x185.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Rpi_GPIO_01-1024x630.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/Rpi_GPIO_01.jpg 1069w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_03\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTkyNiwidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvNS1zY2FsZWQuanBnIiwic2xpZGVzaG93IjoiYjg3ZjJlNCJ9\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-scaled.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"431\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-768x431.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-768x431.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/5-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_04\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTkyNywidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvNi1zY2FsZWQuanBnIiwic2xpZGVzaG93IjoiYjg3ZjJlNCJ9\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-scaled.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"242\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-768x242.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-768x242.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-300x95.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-1024x323.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-1536x485.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/6-2048x646.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_05\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTkzNCwidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvN2Itc2NhbGVkLmpwZyIsInNsaWRlc2hvdyI6ImI4N2YyZTQifQ%3D%3D\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-scaled.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"431\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-768x431.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-768x431.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/7b-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_06\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTkyMywidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvMi0xLXNjYWxlZC5qcGciLCJzbGlkZXNob3ciOiJiODdmMmU0In0%3D\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-scaled.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-768x432.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-768x432.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2-1-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b87f2e4\" data-elementor-lightbox-title=\"Smart_Mirror_Blueprints\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTk0MywidXJsIjoiaHR0cHM6XC9cL2JsYWtla29zdHJvdW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8xMFwvMmMtc2NhbGVkLmpwZyIsInNsaWRlc2hvdyI6ImI4N2YyZTQifQ%3D%3D\" href='https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-scaled.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"431\" src=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-768x431.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-768x431.jpg 768w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-300x169.jpg 300w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-1024x575.jpg 1024w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-1536x863.jpg 1536w, https:\/\/blakekostroun.com\/wp-content\/uploads\/2022\/10\/2c-2048x1151.jpg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-babecae elementor-widget elementor-widget-spacer\" data-id=\"babecae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Smart Mirror https:\/\/youtu.be\/YdQhLapGrhg Using the MagicMirror open source, modular smart mirror platform for the HUD. Modules include: Synced Google Calender, Local Weather, Daily Quotes, and more. \u00a0 Motion Detection using RCWL-0516 Doppler Radar Microwave Sensor. Offers omni-directional detection, longer range, and can detect through glass (vs. PIR: limited detection angle, cannot detect through glass, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1461","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blakekostroun.com\/index.php?rest_route=\/wp\/v2\/pages\/1461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blakekostroun.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blakekostroun.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blakekostroun.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blakekostroun.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1461"}],"version-history":[{"count":277,"href":"https:\/\/blakekostroun.com\/index.php?rest_route=\/wp\/v2\/pages\/1461\/revisions"}],"predecessor-version":[{"id":3315,"href":"https:\/\/blakekostroun.com\/index.php?rest_route=\/wp\/v2\/pages\/1461\/revisions\/3315"}],"wp:attachment":[{"href":"https:\/\/blakekostroun.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}