<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: Tutorial: Video output from your Arduino</title>
	<atom:link href="http://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/</link>
	<description>All about electronics and circuit design</description>
	<lastBuildDate>Thu, 16 Apr 2026 16:37:06 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.14</generator>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1702777</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Tue, 02 Feb 2021 09:01:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1702777</guid>
		<description><![CDATA[Built around the VLSI VS23S040, this smart add-on offers four dedicated display outputs — complete with independent frame-buffer memory.

Pier 42 4x Video Display Shield Gives Your Arduino or Feather Board Four Composite Video Outputs
https://www.hackster.io/news/pier-42-4x-video-display-shield-gives-your-arduino-or-feather-board-four-composite-video-outputs-98a98c8434b2

Built around the VLSI VS23S040, this smart add-on offers four dedicated display outputs — complete with independent frame-buffer memory.

Electronic engineer Wolfgang Friedrich has launched a display add-on for Arduino Uno and Feather form-factor microcontroller boards which give them an impressive four composite video outputs — complete with integrated frame-buffers for each.

&quot;There is a NTSC version with a 3.579545MHz crystal or a PAL version with 4.43618MHz crystal available. Currently 2 resolutions are implemented: NTSC 320x200 with 256 colors PAL 300x240 with 256 colors.&quot;

In theory, the board supports up to 720x576 resolution per display, though at just four colors; this mode is not yet implemented, however, alongside the potential for VGA compatibility on the DB15-HD connector — though &quot;there is no guarantee for this to work,&quot; Friedrich warns, &quot;and no software is available for this mode at the moment.&quot;

The board is designed as an Arduino Shield, compatible with the Arduino Uno, Due, Mega, and other microcontrollers which share the same form factor and pinout. Interestingly, the same board is also compatible with microcontrollers which follow the Adafruit Feather layout — using an unpopulated-by-default second set of pin headers to accept any Feather board in place of an Arduino.

The 4x Video Display Shield is now available on the Pier 42 Tindie store at $35 for a single-output variant and $39 for the full four-output version; the Feather Wing headers can be supplied for an additional $3. 

Source files for the board are available on GitHub under an unspecified license, with further information on the board design available on the project&#039;s Hackaday.io page

https://hackaday.io/project/170499-vga-shield-wing]]></description>
		<content:encoded><![CDATA[<p>Built around the VLSI VS23S040, this smart add-on offers four dedicated display outputs — complete with independent frame-buffer memory.</p>
<p>Pier 42 4x Video Display Shield Gives Your Arduino or Feather Board Four Composite Video Outputs<br />
<a href="https://www.hackster.io/news/pier-42-4x-video-display-shield-gives-your-arduino-or-feather-board-four-composite-video-outputs-98a98c8434b2" rel="nofollow">https://www.hackster.io/news/pier-42-4x-video-display-shield-gives-your-arduino-or-feather-board-four-composite-video-outputs-98a98c8434b2</a></p>
<p>Built around the VLSI VS23S040, this smart add-on offers four dedicated display outputs — complete with independent frame-buffer memory.</p>
<p>Electronic engineer Wolfgang Friedrich has launched a display add-on for Arduino Uno and Feather form-factor microcontroller boards which give them an impressive four composite video outputs — complete with integrated frame-buffers for each.</p>
<p>&#8220;There is a NTSC version with a 3.579545MHz crystal or a PAL version with 4.43618MHz crystal available. Currently 2 resolutions are implemented: NTSC 320&#215;200 with 256 colors PAL 300&#215;240 with 256 colors.&#8221;</p>
<p>In theory, the board supports up to 720&#215;576 resolution per display, though at just four colors; this mode is not yet implemented, however, alongside the potential for VGA compatibility on the DB15-HD connector — though &#8220;there is no guarantee for this to work,&#8221; Friedrich warns, &#8220;and no software is available for this mode at the moment.&#8221;</p>
<p>The board is designed as an Arduino Shield, compatible with the Arduino Uno, Due, Mega, and other microcontrollers which share the same form factor and pinout. Interestingly, the same board is also compatible with microcontrollers which follow the Adafruit Feather layout — using an unpopulated-by-default second set of pin headers to accept any Feather board in place of an Arduino.</p>
<p>The 4x Video Display Shield is now available on the Pier 42 Tindie store at $35 for a single-output variant and $39 for the full four-output version; the Feather Wing headers can be supplied for an additional $3. </p>
<p>Source files for the board are available on GitHub under an unspecified license, with further information on the board design available on the project&#8217;s Hackaday.io page</p>
<p><a href="https://hackaday.io/project/170499-vga-shield-wing" rel="nofollow">https://hackaday.io/project/170499-vga-shield-wing</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1692179</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 21 Sep 2020 21:09:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1692179</guid>
		<description><![CDATA[Driving A PAL TV Over RF Thanks To PWM Harmonics
https://hackaday.com/2020/08/26/driving-a-pal-tv-over-rf-thanks-to-pwm-harmonics/

While most analog televisions come with composite video inputs on a yellow RCA jack, the feature is not universal. This problem was even more prevalent in the 1980s, and most home consoles got around the problem by instead feeding video to the television’s tuner with an RF modulator. [Manzel Seet] had just such a television which used the PAL standard. Wanting to display images from a microcontroller, he put together PAL-Streamer.

The aim of the project was to display images on an analog television with minimal investment in hardware over and above what [Manzel] already had on hand. To this end, the project was built using a STM32F411 Nucleo development board. Capable of running at clock speeds up to 100 MHz, there’s plenty of grunt to handle demanding tasks like outputting video signals to a TV.

https://hackaday.io/project/171977-pal-streamer]]></description>
		<content:encoded><![CDATA[<p>Driving A PAL TV Over RF Thanks To PWM Harmonics<br />
<a href="https://hackaday.com/2020/08/26/driving-a-pal-tv-over-rf-thanks-to-pwm-harmonics/" rel="nofollow">https://hackaday.com/2020/08/26/driving-a-pal-tv-over-rf-thanks-to-pwm-harmonics/</a></p>
<p>While most analog televisions come with composite video inputs on a yellow RCA jack, the feature is not universal. This problem was even more prevalent in the 1980s, and most home consoles got around the problem by instead feeding video to the television’s tuner with an RF modulator. [Manzel Seet] had just such a television which used the PAL standard. Wanting to display images from a microcontroller, he put together PAL-Streamer.</p>
<p>The aim of the project was to display images on an analog television with minimal investment in hardware over and above what [Manzel] already had on hand. To this end, the project was built using a STM32F411 Nucleo development board. Capable of running at clock speeds up to 100 MHz, there’s plenty of grunt to handle demanding tasks like outputting video signals to a TV.</p>
<p><a href="https://hackaday.io/project/171977-pal-streamer" rel="nofollow">https://hackaday.io/project/171977-pal-streamer</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1691040</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Sun, 13 Sep 2020 06:42:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1691040</guid>
		<description><![CDATA[https://hackaday.com/2020/09/11/tv-output-from-arduino-1980s-style/]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.com/2020/09/11/tv-output-from-arduino-1980s-style/" rel="nofollow">https://hackaday.com/2020/09/11/tv-output-from-arduino-1980s-style/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1680414</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Thu, 28 May 2020 18:03:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1680414</guid>
		<description><![CDATA[Taking advantage of higher-order harmonics, Manzel Seet&#039;s PAL Streamer can output valid video signals from slower microcontrollers.

Outputting a Video Signal From a Microcontroller&#039;s GPIO Pins — Through Square-Wave Harmonics
https://www.hackster.io/news/outputting-a-video-signal-from-a-microcontroller-s-gpio-pins-through-square-wave-harmonics-a42c99e52137

Taking advantage of higher-order harmonics, Manzel Seet&#039;s PAL Streamer can output valid video signals from slower microcontrollers.

Student engineer Manzel Seet has demonstrated how to create a video output from a microcontroller&#039;s general-purpose input/output (GPIO) pins with no external components — by using pulse-width modulation (PWM) to generate analog TV signals.

&quot;I wanted to make a simple &amp; cheap analog TV transmitter from parts I had lying around,&quot; Seet explains of the project&#039;s origins. &quot;I searched online and I came across @CNLohr avr_vhf project. He used an AVR ATtiny85 to generate PWM waveforms which were picked up by his TV.&quot;]]></description>
		<content:encoded><![CDATA[<p>Taking advantage of higher-order harmonics, Manzel Seet&#8217;s PAL Streamer can output valid video signals from slower microcontrollers.</p>
<p>Outputting a Video Signal From a Microcontroller&#8217;s GPIO Pins — Through Square-Wave Harmonics<br />
<a href="https://www.hackster.io/news/outputting-a-video-signal-from-a-microcontroller-s-gpio-pins-through-square-wave-harmonics-a42c99e52137" rel="nofollow">https://www.hackster.io/news/outputting-a-video-signal-from-a-microcontroller-s-gpio-pins-through-square-wave-harmonics-a42c99e52137</a></p>
<p>Taking advantage of higher-order harmonics, Manzel Seet&#8217;s PAL Streamer can output valid video signals from slower microcontrollers.</p>
<p>Student engineer Manzel Seet has demonstrated how to create a video output from a microcontroller&#8217;s general-purpose input/output (GPIO) pins with no external components — by using pulse-width modulation (PWM) to generate analog TV signals.</p>
<p>&#8220;I wanted to make a simple &amp; cheap analog TV transmitter from parts I had lying around,&#8221; Seet explains of the project&#8217;s origins. &#8220;I searched online and I came across @CNLohr avr_vhf project. He used an AVR ATtiny85 to generate PWM waveforms which were picked up by his TV.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1626940</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 27 Feb 2019 05:40:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1626940</guid>
		<description><![CDATA[Play Pokemon on an STM32 MCU
https://blog.hackster.io/play-pokeymon-on-an-stm32-microcontroller-482765fae3d7

uses an STM32F446RE microcontroller to generate composite video signals]]></description>
		<content:encoded><![CDATA[<p>Play Pokemon on an STM32 MCU<br />
<a href="https://blog.hackster.io/play-pokeymon-on-an-stm32-microcontroller-482765fae3d7" rel="nofollow">https://blog.hackster.io/play-pokeymon-on-an-stm32-microcontroller-482765fae3d7</a></p>
<p>uses an STM32F446RE microcontroller to generate composite video signals</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1594123</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 13 Jun 2018 11:14:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1594123</guid>
		<description><![CDATA[Arduino Pong with sound
https://www.youtube.com/watch?v=1yN-gk0nHsM

An Arduino Uno with TVout library is used to create a Pong clone playable on TV. The Pong code is written by Peter Lamonica and it is downloadable here: http://pastebin.com/L2PZSdNb I just added simple audio commands to create game sound on TV audio input

The two Pong paddles are driven by 10 kOhm potentiometers inserted in two metallic boxes.]]></description>
		<content:encoded><![CDATA[<p>Arduino Pong with sound<br />
<a href="https://www.youtube.com/watch?v=1yN-gk0nHsM" rel="nofollow">https://www.youtube.com/watch?v=1yN-gk0nHsM</a></p>
<p>An Arduino Uno with TVout library is used to create a Pong clone playable on TV. The Pong code is written by Peter Lamonica and it is downloadable here: <a href="http://pastebin.com/L2PZSdNb" rel="nofollow">http://pastebin.com/L2PZSdNb</a> I just added simple audio commands to create game sound on TV audio input</p>
<p>The two Pong paddles are driven by 10 kOhm potentiometers inserted in two metallic boxes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1594122</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 13 Jun 2018 11:13:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1594122</guid>
		<description><![CDATA[Broadcasting Analog TV on an ESP8266!
https://www.youtube.com/watch?v=SSiRkpgwVKY

Using a digital pin, shifting out a signal at 80 MHz to broadcast analog tv to an analog tv on channel 3. Whooh! Github: http://github.com/cnlohr/channel3 I was playing around with the I2S bus on the ESP8266 and found that it could output the I2S port at 80 MHz and still maintain the DMA!]]></description>
		<content:encoded><![CDATA[<p>Broadcasting Analog TV on an ESP8266!<br />
<a href="https://www.youtube.com/watch?v=SSiRkpgwVKY" rel="nofollow">https://www.youtube.com/watch?v=SSiRkpgwVKY</a></p>
<p>Using a digital pin, shifting out a signal at 80 MHz to broadcast analog tv to an analog tv on channel 3. Whooh! Github: <a href="http://github.com/cnlohr/channel3" rel="nofollow">http://github.com/cnlohr/channel3</a> I was playing around with the I2S bus on the ESP8266 and found that it could output the I2S port at 80 MHz and still maintain the DMA!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1593601</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 08 Jun 2018 11:27:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1593601</guid>
		<description><![CDATA[Tutorial: Video output from your Arduino
http://tronixstuff.com/2011/05/30/tutorial-video-output-from-your-arduino/]]></description>
		<content:encoded><![CDATA[<p>Tutorial: Video output from your Arduino<br />
<a href="http://tronixstuff.com/2011/05/30/tutorial-video-output-from-your-arduino/" rel="nofollow">http://tronixstuff.com/2011/05/30/tutorial-video-output-from-your-arduino/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1593600</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 08 Jun 2018 11:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1593600</guid>
		<description><![CDATA[https://www.eevblog.com/forum/projects/simple-palntsc-video-signal-generator/]]></description>
		<content:encoded><![CDATA[<p><a href="https://www.eevblog.com/forum/projects/simple-palntsc-video-signal-generator/" rel="nofollow">https://www.eevblog.com/forum/projects/simple-palntsc-video-signal-generator/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2016/11/06/tutorial-video-output-from-your-arduino/comment-page-1/#comment-1593599</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 08 Jun 2018 11:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=49027#comment-1593599</guid>
		<description><![CDATA[TV Video PAL Signal Generator with Arduino
http://www.javiervalcarce.eu/html/arduino-tv-signal-generator-en.html

Apart from Arduino and a cable with male RCA connector, you need a DAC (Digital To Analog Converter) of 2-bits. It&#039;s very easy to construct simply with two resistors of 330 Ohm and 1 kOhm]]></description>
		<content:encoded><![CDATA[<p>TV Video PAL Signal Generator with Arduino<br />
<a href="http://www.javiervalcarce.eu/html/arduino-tv-signal-generator-en.html" rel="nofollow">http://www.javiervalcarce.eu/html/arduino-tv-signal-generator-en.html</a></p>
<p>Apart from Arduino and a cable with male RCA connector, you need a DAC (Digital To Analog Converter) of 2-bits. It&#8217;s very easy to construct simply with two resistors of 330 Ohm and 1 kOhm</p>
]]></content:encoded>
	</item>
</channel>
</rss>
