<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Introducing Solas and the journey of creating my own RGB LED Board</title><link>/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><description>Initial Ideas
Over 3 years ago I really wanted a single RGB LED controlled by a microcontroller. I didn&amp;#39;t want to add LEDs to a microcontroller, solder them, chain them, wire them up! I just wanted an RGB LED connected a microcontroller. And, as far </description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Introducing Solas and the journey of creating my own RGB LED Board</title><link>https://community.element14.com/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><pubDate>Wed, 13 Jul 2022 16:56:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9c511b18-f687-48a2-8aab-c43565249516</guid><dc:creator>robogary</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;keep up the creative momentum, looks great&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=23187&amp;AppID=202&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Introducing Solas and the journey of creating my own RGB LED Board</title><link>https://community.element14.com/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><pubDate>Sat, 05 Mar 2022 14:19:07 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9c511b18-f687-48a2-8aab-c43565249516</guid><dc:creator>beacon_dave</dc:creator><slash:comments>1</slash:comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;quot;...We decided to make a single RGB LED petal that would attach to Solas over Jacdac and be codeable, chainable. It&amp;#39;s Solas without the PCB...&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Is the Solas Petal more-or-less a &amp;#39;prototype&amp;#39; Solas and still using a RP2040 as the brains ? or is it an off-the-shelf JM Single RGB LED module stuck onto a Solas PCB template ? Not quite clear if the upstream Solas it is attached to is being coded or the Solas Petal itself.&lt;/p&gt;
&lt;p&gt;Looks like some of the Microsoft reference designs are using the STM32 for basic IO onto Jacdac for the time being, with a few alternative devices for their &amp;#39;JM Brain&amp;#39; reference modules.&lt;/p&gt;
&lt;p&gt;Is there an intention to use the tree branches as &amp;#39;Dedicated hubs&amp;#39; at all or will it be a case of daisy chaining each petal back along each branch testing your &amp;#39;graph theory&amp;#39; maths skills (soon to become known as &amp;#39;the travelling petal problem&amp;#39;).&lt;/p&gt;
&lt;p&gt;I was thinking that the branches would be quite well suited to the filament LED strips which tend to come in predefined lengths as you could adjust the sizes to suit. You could perhaps also have some &amp;#39;active branches&amp;#39; acting as &amp;#39;Hub devices&amp;#39; providing both IO and bus routing.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=23187&amp;AppID=202&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Introducing Solas and the journey of creating my own RGB LED Board</title><link>https://community.element14.com/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><pubDate>Wed, 02 Mar 2022 14:19:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9c511b18-f687-48a2-8aab-c43565249516</guid><dc:creator>beacon_dave</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Another great looking project there.&lt;/p&gt;
&lt;p&gt;( I spotted Cubert over on your Futurelearn Physical Computing MOOC last week. )&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I recently saw this modular tree light project over on Instructables and thought that it could be taken to the next level with interactive RGBW LEDs.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a title="Modular Tree Lamp" href="https://www.instructables.com/Modular-Tree-Lamp-3D-Printed-or-Lasercut-/" rel="noopener noreferrer" target="_blank"&gt;https://www.instructables.com/Modular-Tree-Lamp-3D-Printed-or-Lasercut-/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Looks like you are well on your way to doing just this.&amp;nbsp;[emoticon:c4563cd7d5574777a71c318021cbbcc8]&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;( The stop motion video is quite&amp;nbsp;effective as well:&lt;/p&gt;
&lt;p&gt;&lt;a title="Stop Motion Tree Lamp" href="https://www.youtube.com/watch?v=lxs7BSr5vLc" rel="noopener noreferrer" target="_blank"&gt;https://www.youtube.com/watch?v=lxs7BSr5vLc&lt;/a&gt;&amp;nbsp;)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Are you planning anything to make it easier to map the position of the lights in 3D space ? With a rigid structure I guess that it should be easier to calculate with some help from a phone camera.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I guess there are lots of other possibilities for the base / trunk of the tree such as a cylinder RGB matrix allowing messages and animations.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=23187&amp;AppID=202&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Introducing Solas and the journey of creating my own RGB LED Board</title><link>https://community.element14.com/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><pubDate>Wed, 02 Mar 2022 11:49:14 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9c511b18-f687-48a2-8aab-c43565249516</guid><dc:creator>michaelkellett</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;How very irksome - I left a quite long comment and the website just dumped it !&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll try again.&lt;/p&gt;
&lt;p&gt;Just got a message from E14 (automatic) - it seems that quoting the email address copied from the web page cited below causes it freak out - how silly.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I asked if this project was sponsored or supported by Microsoft.&lt;/p&gt;
&lt;p&gt;I ask because my attempts to find out more about Jacdac have not met with any success.&lt;/p&gt;
&lt;p&gt;The most promising link is a&amp;nbsp; glossy page wit the heading&lt;/p&gt;
&lt;div class="MuiContainer-root MuiContainer-maxWidthLg css-1qsxih2"&gt;
&lt;div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-entered css-cslaej"&gt;
&lt;div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"&gt;
&lt;div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"&gt;
&lt;div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-standardWarning MuiAlert-standard Alert-root css-tft4vz"&gt;
&lt;div class="Alert-icon MuiAlert-icon css-1l54tgj"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="MuiAlert-message css-1w0ym84"&gt;
&lt;div class="MuiTypography-root MuiTypography-body1 MuiTypography-gutterBottom MuiAlertTitle-root css-1jvvlz4"&gt;&lt;em&gt;Partner Preview&lt;/em&gt;&lt;/div&gt;
&lt;em&gt;Jacdac is currently in preview. If you would like to join as a pre-release test partner, please email jacdac-xxxxxxxxxxxxxxxxx&lt;/em&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;&lt;/div&gt;
&lt;div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-10 MuiGrid-direction-xs-column css-67dlgl"&gt;
&lt;div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 css-15j76c0"&gt;
&lt;div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-4 css-a7ha5"&gt;
&lt;div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-true css-kxu0dz"&gt;
&lt;div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 MuiGrid-direction-xs-column css-1wc77s0"&gt;
&lt;div class="css-60f5p4"&gt;
&lt;div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 css-15j76c0"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;I had got the impression that it&amp;#39;s an open source project and I&amp;#39;m looking for basic technical information about how the protocol works. So far all I have managed to find out is that it&amp;#39;s a half duplex UART protocol - I&amp;#39;m looking for stuff about timings, packet construcion etc.&lt;/p&gt;
&lt;p&gt;If you can point to any links that provide such info that would be nice.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;MK&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=23187&amp;AppID=202&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Introducing Solas and the journey of creating my own RGB LED Board</title><link>https://community.element14.com/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><pubDate>Wed, 02 Mar 2022 11:40:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9c511b18-f687-48a2-8aab-c43565249516</guid><dc:creator>michaelkellett</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Tried to leave a comment but it was deleted when I clicked &amp;quot;comment&amp;quot; button.&lt;/p&gt;
&lt;p&gt;MK&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=23187&amp;AppID=202&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Introducing Solas and the journey of creating my own RGB LED Board</title><link>https://community.element14.com/challenges-projects/element14-presents/b/blog/posts/introducing-solas-and-the-journey-of-creating-my-own-rgb-led-board</link><pubDate>Wed, 02 Mar 2022 11:37:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9c511b18-f687-48a2-8aab-c43565249516</guid><dc:creator>michaelkellett</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Is this project sponsored or otherwise supported by Microsoft ?&lt;/p&gt;
&lt;p&gt;I looked (quite hard) and can find no publicly accesible open source access to Jacdac - but lots of references to its being &amp;quot;under preview&amp;quot; and requiring some kind of sign up:&lt;/p&gt;
&lt;p&gt;eg:&lt;/p&gt;
&lt;div class="MuiAlert-message css-1w0ym84"&gt;
&lt;div class="MuiTypography-root MuiTypography-body1 MuiTypography-gutterBottom MuiAlertTitle-root css-1jvvlz4"&gt;&lt;em&gt;Partner Preview&lt;/em&gt;&lt;/div&gt;
&lt;em&gt;Jacdac is currently in preview. If you would like to join as a pre-release test partner, please email jacdac-tap@microsoft.com.&lt;/em&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;(from &lt;a href="https://microsoft.github.io/jacdac-docs/"&gt;https://microsoft.github.io/jacdac-docs/&lt;/a&gt;)&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;Most of the earlier researchy type things I found countain broken links to anyhwere where detail might be found.&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;So far, all I can determine is that Jacdac is a simplex UART protocol (using same wire for send and recieve) and very little more, except that it seems to embody a very Microsoft centric approach to code generation.&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;Can you enlighten us as to the actual status of Jacdac and where basic techincal documentaion might be found (ie the kind of thing that talks about signal levels and timing and checksums etc etc.)&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;Thanks.&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;&lt;/div&gt;
&lt;div class="MuiAlert-action css-1mzcepu"&gt;MK&lt;/div&gt;
&lt;div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-10 MuiGrid-direction-xs-column css-67dlgl"&gt;
&lt;div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 css-15j76c0"&gt;
&lt;div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-4 css-a7ha5"&gt;
&lt;div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-true css-kxu0dz"&gt;
&lt;div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 MuiGrid-direction-xs-column css-1wc77s0"&gt;
&lt;div class="css-60f5p4"&gt;
&lt;div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 css-15j76c0"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="https://community.element14.com/aggbug?PostID=23187&amp;AppID=202&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>