<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://openpanzer.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://openpanzer.org/wiki/feed.php">
        <title>Open Panzer wiki:otherprojects:osl</title>
        <description></description>
        <link>https://openpanzer.org/wiki/</link>
        <image rdf:resource="https://openpanzer.org/wiki/lib/tpl/openpanzer/images/favicon.ico" />
       <dc:date>2026-07-13T23:44:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:hardware&amp;rev=1617941195&amp;do=diff"/>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:install&amp;rev=1617983746&amp;do=diff"/>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:lights&amp;rev=1617844554&amp;do=diff"/>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:radio&amp;rev=1617844713&amp;do=diff"/>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:resources&amp;rev=1617930392&amp;do=diff"/>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:sketch&amp;rev=1748116520&amp;do=diff"/>
                <rdf:li rdf:resource="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:theory&amp;rev=1748116201&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://openpanzer.org/wiki/lib/tpl/openpanzer/images/favicon.ico">
        <title>Open Panzer</title>
        <link>https://openpanzer.org/wiki/</link>
        <url>https://openpanzer.org/wiki/lib/tpl/openpanzer/images/favicon.ico</url>
    </image>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:hardware&amp;rev=1617941195&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-09T04:06:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Building a Board</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:hardware&amp;rev=1617941195&amp;do=diff</link>
        <description>Building a Board

The official OSL board is a through-hole design that is easy for anyone with basic soldering experience to assemble. 

The bare PCB for the OSL board can be purchased from OSH Park: 

Open Source RC Lights v1.7

Alternatively, since this is an open source project, you are free to take the Eagle files posted on the</description>
    </item>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:install&amp;rev=1617983746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-09T15:55:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Compiling and Loading Firmware</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:install&amp;rev=1617983746&amp;do=diff</link>
        <description>Compile Firmware in Arduino IDE

First you will need to install the Arduino IDE on your computer, you can download it from here. 

Next download the OSL “sketch” (what Arduino calls a program). The sketch can be obtained from the Downloads page on this website, or from GitHub. 

	*  Unzip the download and put the folder named</description>
    </item>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:lights&amp;rev=1617844554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-08T01:15:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LED Notes</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:lights&amp;rev=1617844554&amp;do=diff</link>
        <description>LED Notes

The least expensive LEDs that already come soldered to cable assemblies with JST plugs are the ones from YeahRacing (series LK-0008 for 3mm LEDs, LK-0009 for 5mm LEDs - RCMart usually has a full selection). Even better, the YeahRacing LEDs come with current-limiting resistors already installed in the cable so you don't need to include them on the board (in which case you can just jumper across the resistor position on the board with a small piece of wire). Other brands that work are 3…</description>
    </item>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:radio&amp;rev=1617844713&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-08T01:18:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Radio Setup</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:radio&amp;rev=1617844713&amp;do=diff</link>
        <description>Radio Setup

The Radio Setup routine is where we teach the OSL each channel's min, max and center points. It should be performed with any new model after you have trimmed the car. Assuming you don't change the trim/subtrim on your radio it only needs to be done once per model. You can upload new light settings to your controller as many times as you want and your radio settings will remain unchanged.</description>
    </item>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:resources&amp;rev=1617930392&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-09T01:06:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Resources</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:resources&amp;rev=1617930392&amp;do=diff</link>
        <description>Resources

	*  RC Groups Discussion Thread
	*  Download firmware and board design files
	*  Firmware also available on GitHub</description>
    </item>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:sketch&amp;rev=1748116520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T19:55:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying the Sketch</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:sketch&amp;rev=1748116520&amp;do=diff</link>
        <description>Modifying the Sketch

Once you open the sketch in the Arduino IDE you will see several tabs along the top. There are two tabs we will be interested in, called “AA_LightSetup” and “AA_UserConfig.h”

AA_LightSetup Tab

[Lights Setup]

Note: Nick Segers has made an Excel file that will automate the generation of this entire section. Download it from the list of files on the</description>
    </item>
    <item rdf:about="https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:theory&amp;rev=1748116201&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T19:50:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Theory of Operation</title>
        <link>https://openpanzer.org/wiki/doku.php?id=wiki:otherprojects:osl:theory&amp;rev=1748116201&amp;do=diff</link>
        <description>Basic Theory of Operation

Explanation of States

The OSL board provides multiple light outputs suitable for LEDs, and each output can power multiple LEDs. Each light output can be made to do something in response to multiple conditions, or States. These are:</description>
    </item>
</rdf:RDF>
