{"id":559,"date":"2014-01-31T08:56:14","date_gmt":"2014-01-31T13:56:14","guid":{"rendered":"http:\/\/ve2cuy.wordpress.com\/?page_id=559"},"modified":"2014-01-31T08:56:14","modified_gmt":"2014-01-31T13:56:14","slug":"rgb-hello-world","status":"publish","type":"page","link":"https:\/\/ve2cuy.com\/blog\/index.php\/rgb-hello-world\/","title":{"rendered":"RGB Hello world"},"content":{"rendered":"<p>In the world of computer programming, the \u201cHello world program\u201d is often the first one we write.\u00a0 During my computer science Degree, we did it in Cobol, Pascal, Modula, 370 assembler, &#8230;<\/p>\n<p>In the world of microcontroller, where a display device his rarely utilize in a first project, we light up a LED.<\/p>\n<p>Even after years of playing around with cpu chips or microcontrollers, I still revisit that old classic.<\/p>\n<p>There is something fascinating about staring at a flashing LED.<\/p>\n<p>It must come from my youth, when I would stare at the vacuum tubes in the back of my parent\u2019s b&amp;w tv for hours. Yep, I\u2019m that old&#8230;<\/p>\n<p>So, back to the never ending project of lightening a LED.<\/p>\n<p>After unwrapping the AVRISP mkII, I reproduced a \u201cRGB led, PWM controlled\u201d project from David Gustafik at\u00a0<a href=\"http:\/\/www.daqq.eu\/index.php?show=prj_yabled\">http:\/\/www.daqq.eu\/index.php?show=prj_yabled<\/a>.<\/p>\n<p>The idea here was to test the new acquired AVRISP mkII, not reinvent a way of saying \u201cabyssus universitas\u201d.<\/p>\n<p>After a few adjustments in AVR Studio and transferring the HEX file to the chip, I caught myself staring, and staring, and staring, and &#8230; (ok, you get the point) at:<\/p>\n<p><code>[youtube=http:\/\/www.youtube.com\/watch?v=YiELwEK13aM]<\/code><br \/>\nI must admit, 9 channel software PWM is not the usual \u2018Hello world\u2019 program, but what the heck&#8230;<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/06\/pwm-rgb-002.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"pwm-rgb-002\" alt=\"\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/06\/pwm-rgb-002.jpg\" width=\"630\" height=\"231\" \/><\/a><\/p>\n<p>Farewell<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the world of computer programming, the \u201cHello world program\u201d is often the first one we write.\u00a0 During my computer science Degree, we did it in Cobol, Pascal, Modula, 370 assembler, &#8230; In the world of microcontroller, where a display device his rarely utilize in a first project, we light up a LED. Even after [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-559","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages\/559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=559"}],"version-history":[{"count":0,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages\/559\/revisions"}],"wp:attachment":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}