{"id":6263,"date":"2023-04-12T17:24:21","date_gmt":"2023-04-12T15:24:21","guid":{"rendered":"https:\/\/mattzobricks.com\/?page_id=6263"},"modified":"2025-12-13T23:19:33","modified_gmt":"2025-12-13T22:19:33","slug":"german-light-main-signal","status":"publish","type":"page","link":"https:\/\/mattzobricks.com\/de\/build\/signals\/german-light-main-signal","title":{"rendered":"German Light Main Signal"},"content":{"rendered":"\n<p>On this page, you find information about:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how to build a German H\/V light main signal with LEGO bricks,<\/li>\n\n\n\n<li>equipping the it with lights,<\/li>\n\n\n\n<li>automating the signal with a MattzoLayoutController.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-1024x576.png\" alt=\"Light Signal\" class=\"wp-image-3971\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-1024x576.png 1024w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-300x169.png 300w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-768x432.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-1536x864.png 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-2048x1152.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Light Signal<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Media<\/h2>\n\n\n\n<p>I have created a video about light main signals:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Light Main Signals for LEGO train layouts\" width=\"819\" height=\"461\" src=\"https:\/\/www.youtube.com\/embed\/_ia0e_TjHQ0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Deutsche Version:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Licht Hauptsignale f\u00fcr die LEGO Eisenbahn\" width=\"819\" height=\"461\" src=\"https:\/\/www.youtube.com\/embed\/PFOSNGO46x0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">About the signal<\/h2>\n\n\n\n<p>The signal was originally designed by Matthias Runte of MattzoBricks in 2021 and refined in 2022, 2023 and 2024. Julius Br\u00f6nner contributed some valueable ideas and details in 2023.<\/p>\n\n\n\n<p>Shape and functionality is based on the German H\/V light main signal (Lichthauptsignal im H\/V-System) that was common on German railroads since about mid of the 20th century.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-576x1024.jpg\" alt=\"\" class=\"wp-image-7390\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-576x1024.jpg 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-169x300.jpg 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-768x1365.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-864x1536.jpg 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-1152x2048.jpg 1152w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/HV-Lichthauptsignal-1-scaled.jpg 1440w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">H\/V Lichthauptsignal<\/figcaption><\/figure>\n\n\n\n<p>Even though this type of light signal is being replaced by combination light signals that integrate distant signals into the main signal, the signal is still used on many railway tracks throughout Germany.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Options<\/h2>\n\n\n\n<p>The signal can be equipped with various options.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Basic function<\/h3>\n\n\n\n<p>The signal always has a green and two red lights.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"7364\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp1-768x1024.jpg\" alt=\"Light Main Signal - Hp1\" class=\"wp-image-7364\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp1-768x1024.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp1-225x300.jpg 225w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp1-1152x1536.jpg 1152w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp1-1536x2048.jpg 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp1-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Light Main Signal &#8211; Hp1<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"7363\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp00-768x1024.jpg\" alt=\"Light Main Signal - Hp00\" class=\"wp-image-7363\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp00-768x1024.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp00-225x300.jpg 225w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp00-1152x1536.jpg 1152w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp00-1536x2048.jpg 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp00-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Light Main Signal &#8211; Hp00<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Third aspect<\/h3>\n\n\n\n<p>The signal can be equipped with a third (yellow) aspect. This indicates that the train may pass with &#8220;slow speed&#8221; (40 km\/h, if not otherwise commanded).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp2-768x1024.jpg\" alt=\"Light Main Signal - Hp2\" class=\"wp-image-7365\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp2-768x1024.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp2-225x300.jpg 225w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp2-1152x1536.jpg 1152w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp2-1536x2048.jpg 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Hp2-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Light Main Signal &#8211; Hp2<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Shunting clearance<\/h3>\n\n\n\n<p>Two white digital lights indicate the &#8220;shunting clearance&#8221;. This means that the train main enter the shunting area, but has no clearance to operate on the following main track.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Sh1-768x1024.jpg\" alt=\"Light Main Signal - Sh1\" class=\"wp-image-7366\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Sh1-768x1024.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Sh1-225x300.jpg 225w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Sh1-1152x1536.jpg 1152w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Sh1-1536x2048.jpg 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Sh1-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Light Main Signal &#8211; Sh1<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Signal out of order<\/h3>\n\n\n\n<p>The signal does not operate normally. Nevertheless, the train may pass a red signal under certain circumstances at a slow speed without written command.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Zs1-768x1024.jpg\" alt=\"Light Main Signal - Zs1\" class=\"wp-image-7367\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Zs1-768x1024.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Zs1-225x300.jpg 225w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Zs1-1152x1536.jpg 1152w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Zs1-1536x2048.jpg 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Light-Main-Signal-Zs1-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Light Main Signal &#8211; Zs1<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Speed indicators<\/h3>\n\n\n\n<p>Speed indicators can be used to indicate the maximum speed from the signal on (white), or indicate that a speed limitation is ahead (yellow).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-1024x576.png\" alt=\"Light Signal\" class=\"wp-image-3971\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-1024x576.png 1024w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-300x169.png 300w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-768x432.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-1536x864.png 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/11\/Licht-Hauptsignal-2-2048x1152.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Light Signal<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Colocated distant signal<\/h3>\n\n\n\n<p>At the position of the main signal, a distant signal for the next main signal can be colocated.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/05\/Licht-Hauptsignal-576x1024.png\" alt=\"Light Signal\" class=\"wp-image-3425\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/05\/Licht-Hauptsignal-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/05\/Licht-Hauptsignal-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/05\/Licht-Hauptsignal-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/05\/Licht-Hauptsignal-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2021\/05\/Licht-Hauptsignal.png 1080w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">Light Signal<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Please note that in the German H\/V system, distant signals are required to show a blank signal aspect (all lights off) when a colocated main signal shows the stop aspect (red). In the Mattzobricks Train Automation System 2.0, this behaviour can be set in Rocrail in the signal settings of the main signal.<\/p>\n\n\n\n<p>See <a href=\"https:\/\/mattzobricks.com\/build\/signals\/german-light-distance-signal\" data-type=\"page\" data-id=\"6269\">light distant signal<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building Instructions<\/h2>\n\n\n\n<p>We have compiled building instructions for a standard German light main signal.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Deutsches-Lichthauptsignal-576x1024.png\" alt=\"Standard German Light Main Signal\" class=\"wp-image-8645\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Deutsches-Lichthauptsignal-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Deutsches-Lichthauptsignal-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Deutsches-Lichthauptsignal-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Deutsches-Lichthauptsignal-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Deutsches-Lichthauptsignal.png 1080w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">Standard German Light Main Signal<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Press the following button to download the building instructions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Mattzobricks-Light-Main-Signal-V1.0.pdf\"><img loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"70\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2020\/03\/download.png\" alt=\"Download\" class=\"wp-image-392\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Required Parts<\/h2>\n\n\n\n<p>The signal can be built with standard LEGO parts. No printed parts are required.<\/p>\n\n\n\n<p>To illuminate the signal, these extra parts are required:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>One green, and yellow and two red LEDs. The precise LED type and sourcing information is indicated on the&nbsp;<a href=\"https:\/\/mattzobricks.com\/build\/bill-of-material\">bill of materials<\/a>.<\/li>\n\n\n\n<li>A black rubber hose to guide the wires along the signal mast (diameter about 5mm, length 5cm).<\/li>\n<\/ul>\n\n\n\n<p>To make the illumination work, it is required to drill 4 holes (diameter 2mm) into one of the &#8220;plate 2&#215;4&#8221; parts. If you have a problem with this, use 3rd party parts from China instead.<\/p>\n\n\n\n<p>To prevent the LEDs from burning off and to save electrical power, you may want to add some resistors to limit the current through the LED. At a voltage of 3,3V, 120 Ohm should usually be a good value. If in question, read the data sheet of your LEDs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Automation<\/h2>\n\n\n\n<p>The signal is automated with a MattzoLayoutController (MLC). The MLC receives commands from Rocrail and lights up the correct LEDs for the current signal aspect.<\/p>\n\n\n\n<p>Find more details about the MLC <a href=\"https:\/\/mattzobricks.com\/automation\/mattzolayoutcontroller\">here<\/a>.<\/p>\n\n\n\n<p>To use the MLC with signals is described <a href=\"https:\/\/mattzobricks.com\/automation\/mattzolayoutcontroller\/mattzosignalcontroller\" type=\"page\" id=\"1221\">here<\/a>.<\/p>\n\n\n\n<p>In the <a href=\"https:\/\/mattzobricks.com\/controllers\/firmware\" data-type=\"page\" data-id=\"5633\">firmware<\/a>, there is an example configuration file called &#8220;MLC_conf_Complex_Light_Signals.h&#8221;. This is a configuration files designed for the MLC mega. This is a good starting point for you. Modify the file depending on the features that the variant of your signal has, and the aspects that it should be able to show.<\/p>\n\n\n\n<p>Enjoy!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Credits<\/h2>\n\n\n\n<p>Julius Br\u00f6nner contributed some details to the design of the signal. Thank you for your contribution, Julius.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On this page, you find information about: Media I have created a video about light main signals: Deutsche Version: About the signal The signal was originally designed by Matthias Runte of MattzoBricks in 2021 and refined in 2022, 2023 and 2024. Julius Br\u00f6nner contributed some valueable ideas and details in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":62,"menu_order":30,"comment_status":"open","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-6263","page","type-page","status-publish","hentry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"de","enabled_languages":["en","de"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"de":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/6263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/comments?post=6263"}],"version-history":[{"count":17,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/6263\/revisions"}],"predecessor-version":[{"id":8657,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/6263\/revisions\/8657"}],"up":[{"embeddable":true,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/62"}],"wp:attachment":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/media?parent=6263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}