diff --git a/generate-html.py b/generate-html.py
index 014cbaa..a23c763 100755
--- a/generate-html.py
+++ b/generate-html.py
@@ -4,6 +4,7 @@ import os
import re
import sys
import unicodedata
+import glob
try:
import markdown
@@ -534,7 +535,9 @@ alternate_urls = urlmapper.generate_urls(lang)
pinout.load(lang)
-overlays = pinout.settings['overlays']
+overlays = glob.glob("src/{}/overlay/*.md".format(lang)) + glob.glob("src/{}/translate/*.md".format(lang))
+overlays = [overlay.split("/")[-1].replace(".md", "") for overlay in overlays]
+
strings = pinout.get_string('strings', {})
diff --git a/generate-json.py b/generate-json.py
index 8d17027..00a4b47 100755
--- a/generate-json.py
+++ b/generate-json.py
@@ -4,12 +4,8 @@ import json
import re
import sys
import unicodedata
-
-try:
- import markdown
-except ImportError:
- exit("This script requires the psutil module\nInstall with: sudo pip install Markdown")
-
+import markdown
+import glob
import markjaml
import pinout
@@ -20,17 +16,19 @@ sys.setdefaultencoding('utf8')
lang = "en"
if len(sys.argv) > 1:
- lang = sys.argv[1]
+ lang = sys.argv[1]
pinout.load(lang)
-overlays = pinout.settings['overlays']
+overlays = glob.glob("src/{}/overlay/*.md".format(lang)) + glob.glob("src/{}/translate/*.md".format(lang))
+overlays = [overlay.split("/")[-1].replace(".md", "") for overlay in overlays]
pages = {}
+product_map = {}
def cssify(value):
- value = slugify(value);
+ value = slugify(value)
if value[0] == '3' or value[0] == '5':
value = 'pow' + value
@@ -47,7 +45,6 @@ def slugify(value):
value = re.sub('[^\w\s-]', '', value).strip().lower()
return re.sub('[-\s]+', '_', value)
-product_map = {}
def load_overlay(overlay):
try:
@@ -57,7 +54,6 @@ def load_overlay(overlay):
except IOError:
return None
-
details = []
if 'manufacturer' in loaded:
@@ -139,5 +135,5 @@ def load_md(filename):
overlays = map(load_overlay, overlays)
-#print(json.dumps(overlays))
-print(json.dumps(product_map))
\ No newline at end of file
+print(json.dumps(overlays))
+#print(json.dumps(product_map))
diff --git a/src/de/settings.yaml b/src/de/settings.yaml
index f6a4509..289bf4e 100644
--- a/src/de/settings.yaml
+++ b/src/de/settings.yaml
@@ -9,184 +9,4 @@ featured:
- display-o-tron
- rpf-dots
- pibrella
-- rtk-000-001
-overlays:
-- ground
-- iface-dpi
-- iface-gpclk
-- iface-jtag
-- iface-1wire
-- iface-pcm
-- iface-sd
-- i2c
-- spi
-- uart
-- wiringpi
-- 4tronix-picon-zero
-- 4tronix-pistep2d
-- 4tronix-pistep2q
-- 4tronix-pistop
-- 4tronix-robohat
-- ab-adc-differential-pi
-- ab-adcdac-pi-zero
-- ab-io-pi-plus
-- ab-io-pi-zero
-- ab-rs485-pi
-- ab-serial-pi-plus
-- ab-serial-pi-zero
-- ab-servo-pwm-pi-zero
-- adafruit-16x2-lcd
-- adafruit-animated-eyes-bonnet
-- adafruit-arcade-bonnet
-- adafruit-cap-mpr121
-- adafruit-joybonnet
-- adafruit-gps-hat
-- adafruit-motor-hat
-- adafruit-pi-rtc
-- adafruit-pigrrl-pcb
-- adafruit-pitft-35-plus
-- adafruit-rgb-matrix-hat
-- adafruit-servo-hat
-- adafruit-speaker-bonnet
-- adafruit-tft-kippah
-- analog-zero
-- anavi-flex
-- automation-hat
-- automation-phat
-- blinkt
-- carberry
-- cirruslogic-audio-card
-- discohat
-- display-o-tron
-- display-o-tron-hat
-- drum-hat
-- emlid-navio2
-- energenie-pi-mote
-- enviro-phat
-- espiot-phat
-- explorer-hat
-- explorer-hat-pro
-- explorer-phat
-- fourletter-phat
-- hyperpixel
-- icubex-pishield
-- iqaudio-pi-dac
-- iqaudio-pi-digiamp
-- justboom-amp-hat
-- justboom-amp-zero
-- justboom-dac-hat
-- justboom-dac-zero
-- justboom-digi-hat
-- justboom-digi-zero
-- microdot-phat
-- mote-phat
-- motozero
-- onoff-shim
-- pantilt-hat
-- papirus-hat
-- papirus-zero
-- phat-beat
-- phat-dac
-- pi-cap
-- pi-liter
-- piano-hat
-- piborg-ledborg
-- piborg-zeroborg
-- pibrella
-- picade-hat
-- piglow
-- pijack
-- propeller-hat
-- rainbow-hat
-- raspio-duino
-- redbear-iot-hat
-- rpf-dots
-- rtk-000-001
-- scroll-phat
-- scroll-phat-hd
-- sense-hat
-- sheepwalk-rpi2
-- sixfab-cellular-shield
-- sixfab-gps-shield
-- sixfab-xbee-shield
-- speaker-phat
-- skywriter-hat
-- touch-phat
-- traffic-hat
-- unicorn-hat
-- unicorn-hat-hd
-- unicorn-phat
-- uugear-7port-usb-hub
-- uugear-witty-pi
-- uugear-witty-pi-2
-- uugear-zero2go
-- uugear-zero4u
-- vandenbosch-gpio-input
-- voice-hat
-- waveshare-adda-board
-- wifi-pants
-- zero-lipo
-- zeroseg
-- inkyphat
-- gertvga-666
-- pitop-pulse
-- button-shim
-- raspihats-i2c-hat-di6acdq6rly
-- flick-zero
-- flick-hat
-- mearm-pi
-- pi-poe
-- nadhat_v1
-- uputronics-hx1
-- uputronics-lora
-- uputronics-gps-hat
-- uputronics-pits
-- scorezero
-- mdb2pi-hat
-- sixfab-gsmgprs-shield
-- sixfab-gsmgprs-shield-v1-5
-- pololu-dual-g2-motor-driver
-- respeaker-2-mics-phat
-- sparkfun-pi-servo-hat
-- adafruit-oled-bonnet
-- adafruit-pi-oled
-- waveshare-rgb-led-phat-4x8
-- waveshare-rgb-led-hat-8x8
-- monarco-hat
-- fepi-audio
-- fepi-audio-z
-- adafruit_matrix_bonnet
-- fepi-audio-z-V2
-- medo64-cananka
-- waveshare213paper
-- audioplus
-- audioplus_speakerplus
-- audioplus_speakerplus_micplus
-- pimoroni-led-shim
-- fepi-digital-audio-z-V1
-- pijuice-hat
-- respeaker-4-mic-array
-- respeaker-6-mic-array
-- respeaker-4-mic-linear-array
-- cube-bit-base
-- aiy-voice-bonnet
-- aiy-vision-bonnet
-- gfx-hat
-- hyperpixel4
-- breakout-garden-hat
-- picade-x-hat
-- sixfab-cellular-shield-v2
-- sixfab-cellular-iot-application-hat
-- sixfab-nbiot-shield
-- sixfab-xbee-shield-v2
-- piborg-tropi
-- letstrust-tpm
-- sparkfun-avr-programmer-hat
-- whitebox-tentacle-t3
-- rpi-spark
-- juiceboxzero
-- modmypi-jamhat
-- mdb-pi-hat
-- ab-1-wire-pi-plus
-- ab-1-wire-pi-zero
-- ab-expander-pi
\ No newline at end of file
+- rtk-000-001
\ No newline at end of file
diff --git a/src/en/settings.yaml b/src/en/settings.yaml
index 7f9199b..f1050ab 100644
--- a/src/en/settings.yaml
+++ b/src/en/settings.yaml
@@ -9,184 +9,4 @@ featured:
- scorezero
- motozero
- adafruit-arcade-bonnet
-- sixfab-xbee-shield
-overlays:
-- ground
-- iface-dpi
-- iface-gpclk
-- iface-jtag
-- iface-1wire
-- iface-pcm
-- iface-sd
-- i2c
-- spi
-- uart
-- wiringpi
-- 4tronix-picon-zero
-- 4tronix-pistep2d
-- 4tronix-pistep2q
-- 4tronix-pistop
-- 4tronix-robohat
-- ab-adc-differential-pi
-- ab-adcdac-pi-zero
-- ab-io-pi-plus
-- ab-io-pi-zero
-- ab-rs485-pi
-- ab-serial-pi-plus
-- ab-serial-pi-zero
-- ab-servo-pwm-pi-zero
-- adafruit-16x2-lcd
-- adafruit-animated-eyes-bonnet
-- adafruit-arcade-bonnet
-- adafruit-cap-mpr121
-- adafruit-joybonnet
-- adafruit-gps-hat
-- adafruit-motor-hat
-- adafruit-pi-rtc
-- adafruit-pigrrl-pcb
-- adafruit-pitft-35-plus
-- adafruit-rgb-matrix-hat
-- adafruit-servo-hat
-- adafruit-speaker-bonnet
-- adafruit-tft-kippah
-- analog-zero
-- anavi-flex
-- automation-hat
-- automation-phat
-- blinkt
-- carberry
-- cirruslogic-audio-card
-- discohat
-- display-o-tron
-- display-o-tron-hat
-- drum-hat
-- emlid-navio2
-- energenie-pi-mote
-- enviro-phat
-- espiot-phat
-- explorer-hat
-- explorer-hat-pro
-- explorer-phat
-- fourletter-phat
-- hyperpixel
-- icubex-pishield
-- iqaudio-pi-dac
-- iqaudio-pi-digiamp
-- justboom-amp-hat
-- justboom-amp-zero
-- justboom-dac-hat
-- justboom-dac-zero
-- justboom-digi-hat
-- justboom-digi-zero
-- microdot-phat
-- mote-phat
-- motozero
-- onoff-shim
-- pantilt-hat
-- papirus-hat
-- papirus-zero
-- phat-beat
-- phat-dac
-- pi-cap
-- pi-liter
-- piano-hat
-- piborg-ledborg
-- piborg-zeroborg
-- pibrella
-- picade-hat
-- piglow
-- pijack
-- propeller-hat
-- rainbow-hat
-- raspio-duino
-- redbear-iot-hat
-- rpf-dots
-- rtk-000-001
-- scroll-phat
-- scroll-phat-hd
-- sense-hat
-- sheepwalk-rpi2
-- sixfab-cellular-shield
-- sixfab-gps-shield
-- sixfab-xbee-shield
-- speaker-phat
-- skywriter-hat
-- touch-phat
-- traffic-hat
-- unicorn-hat
-- unicorn-hat-hd
-- unicorn-phat
-- uugear-7port-usb-hub
-- uugear-witty-pi
-- uugear-witty-pi-2
-- uugear-zero2go
-- uugear-zero4u
-- vandenbosch-gpio-input
-- voice-hat
-- waveshare-adda-board
-- wifi-pants
-- zero-lipo
-- zeroseg
-- inkyphat
-- gertvga-666
-- pitop-pulse
-- button-shim
-- raspihats-i2c-hat-di6acdq6rly
-- flick-zero
-- flick-hat
-- mearm-pi
-- pi-poe
-- nadhat_v1
-- uputronics-hx1
-- uputronics-lora
-- uputronics-gps-hat
-- uputronics-pits
-- scorezero
-- mdb2pi-hat
-- sixfab-gsmgprs-shield
-- sixfab-gsmgprs-shield-v1-5
-- pololu-dual-g2-motor-driver
-- respeaker-2-mics-phat
-- sparkfun-pi-servo-hat
-- adafruit-oled-bonnet
-- adafruit-pi-oled
-- waveshare-rgb-led-phat-4x8
-- waveshare-rgb-led-hat-8x8
-- monarco-hat
-- fepi-audio
-- fepi-audio-z
-- adafruit_matrix_bonnet
-- fepi-audio-z-V2
-- medo64-cananka
-- waveshare213paper
-- audioplus
-- audioplus_speakerplus
-- audioplus_speakerplus_micplus
-- pimoroni-led-shim
-- fepi-digital-audio-z-V1
-- pijuice-hat
-- respeaker-4-mic-array
-- respeaker-6-mic-array
-- respeaker-4-mic-linear-array
-- cube-bit-base
-- aiy-voice-bonnet
-- aiy-vision-bonnet
-- gfx-hat
-- hyperpixel4
-- breakout-garden-hat
-- picade-x-hat
-- sixfab-cellular-shield-v2
-- sixfab-cellular-iot-application-hat
-- sixfab-nbiot-shield
-- sixfab-xbee-shield-v2
-- piborg-tropi
-- letstrust-tpm
-- sparkfun-avr-programmer-hat
-- whitebox-tentacle-t3
-- rpi-spark
-- juiceboxzero
-- modmypi-jamhat
-- mdb-pi-hat
-- ab-1-wire-pi-plus
-- ab-1-wire-pi-zero
-- ab-expander-pi
+- sixfab-xbee-shield
\ No newline at end of file
diff --git a/src/es/settings.yaml b/src/es/settings.yaml
index 531aa16..e2f94b8 100644
--- a/src/es/settings.yaml
+++ b/src/es/settings.yaml
@@ -9,184 +9,4 @@ featured:
- ab-adc-pi-zero
- analog-zero
- piborg-ledborg
-- pibrella
-overlays:
-- ground
-- iface-dpi
-- iface-gpclk
-- iface-jtag
-- iface-1wire
-- iface-pcm
-- iface-sd
-- i2c
-- spi
-- uart
-- wiringpi
-- 4tronix-picon-zero
-- 4tronix-pistep2d
-- 4tronix-pistep2q
-- 4tronix-pistop
-- 4tronix-robohat
-- ab-adc-differential-pi
-- ab-adcdac-pi-zero
-- ab-io-pi-plus
-- ab-io-pi-zero
-- ab-rs485-pi
-- ab-serial-pi-plus
-- ab-serial-pi-zero
-- ab-servo-pwm-pi-zero
-- adafruit-16x2-lcd
-- adafruit-animated-eyes-bonnet
-- adafruit-arcade-bonnet
-- adafruit-cap-mpr121
-- adafruit-joybonnet
-- adafruit-gps-hat
-- adafruit-motor-hat
-- adafruit-pi-rtc
-- adafruit-pigrrl-pcb
-- adafruit-pitft-35-plus
-- adafruit-rgb-matrix-hat
-- adafruit-servo-hat
-- adafruit-speaker-bonnet
-- adafruit-tft-kippah
-- analog-zero
-- anavi-flex
-- automation-hat
-- automation-phat
-- blinkt
-- carberry
-- cirruslogic-audio-card
-- discohat
-- display-o-tron
-- display-o-tron-hat
-- drum-hat
-- emlid-navio2
-- energenie-pi-mote
-- enviro-phat
-- espiot-phat
-- explorer-hat
-- explorer-hat-pro
-- explorer-phat
-- fourletter-phat
-- hyperpixel
-- icubex-pishield
-- iqaudio-pi-dac
-- iqaudio-pi-digiamp
-- justboom-amp-hat
-- justboom-amp-zero
-- justboom-dac-hat
-- justboom-dac-zero
-- justboom-digi-hat
-- justboom-digi-zero
-- microdot-phat
-- mote-phat
-- motozero
-- onoff-shim
-- pantilt-hat
-- papirus-hat
-- papirus-zero
-- phat-beat
-- phat-dac
-- pi-cap
-- pi-liter
-- piano-hat
-- piborg-ledborg
-- piborg-zeroborg
-- pibrella
-- picade-hat
-- piglow
-- pijack
-- propeller-hat
-- rainbow-hat
-- raspio-duino
-- redbear-iot-hat
-- rpf-dots
-- rtk-000-001
-- scroll-phat
-- scroll-phat-hd
-- sense-hat
-- sheepwalk-rpi2
-- sixfab-cellular-shield
-- sixfab-gps-shield
-- sixfab-xbee-shield
-- speaker-phat
-- skywriter-hat
-- touch-phat
-- traffic-hat
-- unicorn-hat
-- unicorn-hat-hd
-- unicorn-phat
-- uugear-7port-usb-hub
-- uugear-witty-pi
-- uugear-witty-pi-2
-- uugear-zero2go
-- uugear-zero4u
-- vandenbosch-gpio-input
-- voice-hat
-- waveshare-adda-board
-- wifi-pants
-- zero-lipo
-- zeroseg
-- inkyphat
-- gertvga-666
-- pitop-pulse
-- button-shim
-- raspihats-i2c-hat-di6acdq6rly
-- flick-zero
-- flick-hat
-- mearm-pi
-- pi-poe
-- nadhat_v1
-- uputronics-hx1
-- uputronics-lora
-- uputronics-gps-hat
-- uputronics-pits
-- scorezero
-- mdb2pi-hat
-- sixfab-gsmgprs-shield
-- sixfab-gsmgprs-shield-v1-5
-- pololu-dual-g2-motor-driver
-- respeaker-2-mics-phat
-- sparkfun-pi-servo-hat
-- adafruit-oled-bonnet
-- adafruit-pi-oled
-- waveshare-rgb-led-phat-4x8
-- waveshare-rgb-led-hat-8x8
-- monarco-hat
-- fepi-audio
-- fepi-audio-z
-- adafruit_matrix_bonnet
-- fepi-audio-z-V2
-- medo64-cananka
-- waveshare213paper
-- audioplus
-- audioplus_speakerplus
-- audioplus_speakerplus_micplus
-- pimoroni-led-shim
-- fepi-digital-audio-z-V1
-- pijuice-hat
-- respeaker-4-mic-array
-- respeaker-6-mic-array
-- respeaker-4-mic-linear-array
-- cube-bit-base
-- aiy-voice-bonnet
-- aiy-vision-bonnet
-- gfx-hat
-- hyperpixel4
-- breakout-garden-hat
-- picade-x-hat
-- sixfab-cellular-shield-v2
-- sixfab-cellular-iot-application-hat
-- sixfab-nbiot-shield
-- sixfab-xbee-shield-v2
-- piborg-tropi
-- letstrust-tpm
-- sparkfun-avr-programmer-hat
-- whitebox-tentacle-t3
-- rpi-spark
-- juiceboxzero
-- modmypi-jamhat
-- mdb-pi-hat
-- ab-1-wire-pi-plus
-- ab-1-wire-pi-zero
-- ab-expander-pi
+- pibrella
\ No newline at end of file
diff --git a/src/fr/settings.yaml b/src/fr/settings.yaml
index eccd5ae..adbc2e7 100644
--- a/src/fr/settings.yaml
+++ b/src/fr/settings.yaml
@@ -9,185 +9,4 @@ featured:
- 4tronix-picon-zero
- ab-adc-pi-zero
- piborg-ledborg
-- pibrella
-overlays:
-
-- ground
-- iface-dpi
-- iface-gpclk
-- iface-jtag
-- iface-1wire
-- iface-pcm
-- iface-sd
-- i2c
-- spi
-- uart
-- wiringpi
-- 4tronix-picon-zero
-- 4tronix-pistep2d
-- 4tronix-pistep2q
-- 4tronix-pistop
-- 4tronix-robohat
-- ab-adc-differential-pi
-- ab-adcdac-pi-zero
-- ab-io-pi-plus
-- ab-io-pi-zero
-- ab-rs485-pi
-- ab-serial-pi-plus
-- ab-serial-pi-zero
-- ab-servo-pwm-pi-zero
-- adafruit-16x2-lcd
-- adafruit-animated-eyes-bonnet
-- adafruit-arcade-bonnet
-- adafruit-cap-mpr121
-- adafruit-joybonnet
-- adafruit-gps-hat
-- adafruit-motor-hat
-- adafruit-pi-rtc
-- adafruit-pigrrl-pcb
-- adafruit-pitft-35-plus
-- adafruit-rgb-matrix-hat
-- adafruit-servo-hat
-- adafruit-speaker-bonnet
-- adafruit-tft-kippah
-- analog-zero
-- anavi-flex
-- automation-hat
-- automation-phat
-- blinkt
-- carberry
-- cirruslogic-audio-card
-- discohat
-- display-o-tron
-- display-o-tron-hat
-- drum-hat
-- emlid-navio2
-- energenie-pi-mote
-- enviro-phat
-- espiot-phat
-- explorer-hat
-- explorer-hat-pro
-- explorer-phat
-- fourletter-phat
-- hyperpixel
-- icubex-pishield
-- iqaudio-pi-dac
-- iqaudio-pi-digiamp
-- justboom-amp-hat
-- justboom-amp-zero
-- justboom-dac-hat
-- justboom-dac-zero
-- justboom-digi-hat
-- justboom-digi-zero
-- microdot-phat
-- mote-phat
-- motozero
-- onoff-shim
-- pantilt-hat
-- papirus-hat
-- papirus-zero
-- phat-beat
-- phat-dac
-- pi-cap
-- pi-liter
-- piano-hat
-- piborg-ledborg
-- piborg-zeroborg
-- pibrella
-- picade-hat
-- piglow
-- pijack
-- propeller-hat
-- rainbow-hat
-- raspio-duino
-- redbear-iot-hat
-- rpf-dots
-- rtk-000-001
-- scroll-phat
-- scroll-phat-hd
-- sense-hat
-- sheepwalk-rpi2
-- sixfab-cellular-shield
-- sixfab-gps-shield
-- sixfab-xbee-shield
-- speaker-phat
-- skywriter-hat
-- touch-phat
-- traffic-hat
-- unicorn-hat
-- unicorn-hat-hd
-- unicorn-phat
-- uugear-7port-usb-hub
-- uugear-witty-pi
-- uugear-witty-pi-2
-- uugear-zero2go
-- uugear-zero4u
-- vandenbosch-gpio-input
-- voice-hat
-- waveshare-adda-board
-- wifi-pants
-- zero-lipo
-- zeroseg
-- inkyphat
-- gertvga-666
-- pitop-pulse
-- button-shim
-- raspihats-i2c-hat-di6acdq6rly
-- flick-zero
-- flick-hat
-- mearm-pi
-- pi-poe
-- nadhat_v1
-- uputronics-hx1
-- uputronics-lora
-- uputronics-gps-hat
-- uputronics-pits
-- scorezero
-- mdb2pi-hat
-- sixfab-gsmgprs-shield
-- sixfab-gsmgprs-shield-v1-5
-- pololu-dual-g2-motor-driver
-- respeaker-2-mics-phat
-- sparkfun-pi-servo-hat
-- adafruit-oled-bonnet
-- adafruit-pi-oled
-- waveshare-rgb-led-phat-4x8
-- waveshare-rgb-led-hat-8x8
-- monarco-hat
-- fepi-audio
-- fepi-audio-z
-- adafruit_matrix_bonnet
-- fepi-audio-z-V2
-- medo64-cananka
-- waveshare213paper
-- audioplus
-- audioplus_speakerplus
-- audioplus_speakerplus_micplus
-- pimoroni-led-shim
-- fepi-digital-audio-z-V1
-- pijuice-hat
-- respeaker-4-mic-array
-- respeaker-6-mic-array
-- respeaker-4-mic-linear-array
-- cube-bit-base
-- aiy-voice-bonnet
-- aiy-vision-bonnet
-- gfx-hat
-- hyperpixel4
-- breakout-garden-hat
-- picade-x-hat
-- sixfab-cellular-shield-v2
-- sixfab-cellular-iot-application-hat
-- sixfab-nbiot-shield
-- sixfab-xbee-shield-v2
-- piborg-tropi
-- letstrust-tpm
-- sparkfun-avr-programmer-hat
-- whitebox-tentacle-t3
-- rpi-spark
-- juiceboxzero
-- modmypi-jamhat
-- mdb-pi-hat
-- ab-1-wire-pi-plus
-- ab-1-wire-pi-zero
-- ab-expander-pi
\ No newline at end of file
+- pibrella
\ No newline at end of file
diff --git a/src/it/settings.yaml b/src/it/settings.yaml
index 7afe29b..fd45c5f 100644
--- a/src/it/settings.yaml
+++ b/src/it/settings.yaml
@@ -9,185 +9,4 @@ featured:
- display-o-tron
- piborg-ledborg
- pibrella
-- rtk-000-001
-overlays:
-
-- ground
-- iface-dpi
-- iface-gpclk
-- iface-jtag
-- iface-1wire
-- iface-pcm
-- iface-sd
-- i2c
-- spi
-- uart
-- wiringpi
-- 4tronix-picon-zero
-- 4tronix-pistep2d
-- 4tronix-pistep2q
-- 4tronix-pistop
-- 4tronix-robohat
-- ab-adc-differential-pi
-- ab-adcdac-pi-zero
-- ab-io-pi-plus
-- ab-io-pi-zero
-- ab-rs485-pi
-- ab-serial-pi-plus
-- ab-serial-pi-zero
-- ab-servo-pwm-pi-zero
-- adafruit-16x2-lcd
-- adafruit-animated-eyes-bonnet
-- adafruit-arcade-bonnet
-- adafruit-cap-mpr121
-- adafruit-joybonnet
-- adafruit-gps-hat
-- adafruit-motor-hat
-- adafruit-pi-rtc
-- adafruit-pigrrl-pcb
-- adafruit-pitft-35-plus
-- adafruit-rgb-matrix-hat
-- adafruit-servo-hat
-- adafruit-speaker-bonnet
-- adafruit-tft-kippah
-- analog-zero
-- anavi-flex
-- automation-hat
-- automation-phat
-- blinkt
-- carberry
-- cirruslogic-audio-card
-- discohat
-- display-o-tron
-- display-o-tron-hat
-- drum-hat
-- emlid-navio2
-- energenie-pi-mote
-- enviro-phat
-- espiot-phat
-- explorer-hat
-- explorer-hat-pro
-- explorer-phat
-- fourletter-phat
-- hyperpixel
-- icubex-pishield
-- iqaudio-pi-dac
-- iqaudio-pi-digiamp
-- justboom-amp-hat
-- justboom-amp-zero
-- justboom-dac-hat
-- justboom-dac-zero
-- justboom-digi-hat
-- justboom-digi-zero
-- microdot-phat
-- mote-phat
-- motozero
-- onoff-shim
-- pantilt-hat
-- papirus-hat
-- papirus-zero
-- phat-beat
-- phat-dac
-- pi-cap
-- pi-liter
-- piano-hat
-- piborg-ledborg
-- piborg-zeroborg
-- pibrella
-- picade-hat
-- piglow
-- pijack
-- propeller-hat
-- rainbow-hat
-- raspio-duino
-- redbear-iot-hat
-- rpf-dots
-- rtk-000-001
-- scroll-phat
-- scroll-phat-hd
-- sense-hat
-- sheepwalk-rpi2
-- sixfab-cellular-shield
-- sixfab-gps-shield
-- sixfab-xbee-shield
-- speaker-phat
-- skywriter-hat
-- touch-phat
-- traffic-hat
-- unicorn-hat
-- unicorn-hat-hd
-- unicorn-phat
-- uugear-7port-usb-hub
-- uugear-witty-pi
-- uugear-witty-pi-2
-- uugear-zero2go
-- uugear-zero4u
-- vandenbosch-gpio-input
-- voice-hat
-- waveshare-adda-board
-- wifi-pants
-- zero-lipo
-- zeroseg
-- inkyphat
-- gertvga-666
-- pitop-pulse
-- button-shim
-- raspihats-i2c-hat-di6acdq6rly
-- flick-zero
-- flick-hat
-- mearm-pi
-- pi-poe
-- nadhat_v1
-- uputronics-hx1
-- uputronics-lora
-- uputronics-gps-hat
-- uputronics-pits
-- scorezero
-- mdb2pi-hat
-- sixfab-gsmgprs-shield
-- sixfab-gsmgprs-shield-v1-5
-- pololu-dual-g2-motor-driver
-- respeaker-2-mics-phat
-- sparkfun-pi-servo-hat
-- adafruit-oled-bonnet
-- adafruit-pi-oled
-- waveshare-rgb-led-phat-4x8
-- waveshare-rgb-led-hat-8x8
-- monarco-hat
-- fepi-audio
-- fepi-audio-z
-- adafruit_matrix_bonnet
-- fepi-audio-z-V2
-- medo64-cananka
-- waveshare213paper
-- audioplus
-- audioplus_speakerplus
-- audioplus_speakerplus_micplus
-- pimoroni-led-shim
-- fepi-digital-audio-z-V1
-- pijuice-hat
-- respeaker-4-mic-array
-- respeaker-6-mic-array
-- respeaker-4-mic-linear-array
-- cube-bit-base
-- aiy-voice-bonnet
-- aiy-vision-bonnet
-- gfx-hat
-- hyperpixel4
-- breakout-garden-hat
-- picade-x-hat
-- sixfab-cellular-shield-v2
-- sixfab-cellular-iot-application-hat
-- sixfab-nbiot-shield
-- sixfab-xbee-shield-v2
-- piborg-tropi
-- letstrust-tpm
-- sparkfun-avr-programmer-hat
-- whitebox-tentacle-t3
-- rpi-spark
-- juiceboxzero
-- modmypi-jamhat
-- mdb-pi-hat
-- ab-1-wire-pi-plus
-- ab-1-wire-pi-zero
-- ab-expander-pi
\ No newline at end of file
+- rtk-000-001
\ No newline at end of file
diff --git a/src/tr/settings.yaml b/src/tr/settings.yaml
index 69d0946..2d7b166 100644
--- a/src/tr/settings.yaml
+++ b/src/tr/settings.yaml
@@ -9,184 +9,4 @@ featured:
- display-o-tron
- piborg-ledborg
- pibrella
-- rtk-000-001
-overlays:
-- ground
-- iface-dpi
-- iface-gpclk
-- iface-jtag
-- iface-1wire
-- iface-pcm
-- iface-sd
-- i2c
-- spi
-- uart
-- wiringpi
-- 4tronix-picon-zero
-- 4tronix-pistep2d
-- 4tronix-pistep2q
-- 4tronix-pistop
-- 4tronix-robohat
-- ab-adc-differential-pi
-- ab-adcdac-pi-zero
-- ab-io-pi-plus
-- ab-io-pi-zero
-- ab-rs485-pi
-- ab-serial-pi-plus
-- ab-serial-pi-zero
-- ab-servo-pwm-pi-zero
-- adafruit-16x2-lcd
-- adafruit-animated-eyes-bonnet
-- adafruit-arcade-bonnet
-- adafruit-cap-mpr121
-- adafruit-joybonnet
-- adafruit-gps-hat
-- adafruit-motor-hat
-- adafruit-pi-rtc
-- adafruit-pigrrl-pcb
-- adafruit-pitft-35-plus
-- adafruit-rgb-matrix-hat
-- adafruit-servo-hat
-- adafruit-speaker-bonnet
-- adafruit-tft-kippah
-- analog-zero
-- anavi-flex
-- automation-hat
-- automation-phat
-- blinkt
-- carberry
-- cirruslogic-audio-card
-- discohat
-- display-o-tron
-- display-o-tron-hat
-- drum-hat
-- emlid-navio2
-- energenie-pi-mote
-- enviro-phat
-- espiot-phat
-- explorer-hat
-- explorer-hat-pro
-- explorer-phat
-- fourletter-phat
-- hyperpixel
-- icubex-pishield
-- iqaudio-pi-dac
-- iqaudio-pi-digiamp
-- justboom-amp-hat
-- justboom-amp-zero
-- justboom-dac-hat
-- justboom-dac-zero
-- justboom-digi-hat
-- justboom-digi-zero
-- microdot-phat
-- mote-phat
-- motozero
-- onoff-shim
-- pantilt-hat
-- papirus-hat
-- papirus-zero
-- phat-beat
-- phat-dac
-- pi-cap
-- pi-liter
-- piano-hat
-- piborg-ledborg
-- piborg-zeroborg
-- pibrella
-- picade-hat
-- piglow
-- pijack
-- propeller-hat
-- rainbow-hat
-- raspio-duino
-- redbear-iot-hat
-- rpf-dots
-- rtk-000-001
-- scroll-phat
-- scroll-phat-hd
-- sense-hat
-- sheepwalk-rpi2
-- sixfab-cellular-shield
-- sixfab-gps-shield
-- sixfab-xbee-shield
-- speaker-phat
-- skywriter-hat
-- touch-phat
-- traffic-hat
-- unicorn-hat
-- unicorn-hat-hd
-- unicorn-phat
-- uugear-7port-usb-hub
-- uugear-witty-pi
-- uugear-witty-pi-2
-- uugear-zero2go
-- uugear-zero4u
-- vandenbosch-gpio-input
-- voice-hat
-- waveshare-adda-board
-- wifi-pants
-- zero-lipo
-- zeroseg
-- inkyphat
-- gertvga-666
-- pitop-pulse
-- button-shim
-- raspihats-i2c-hat-di6acdq6rly
-- flick-zero
-- flick-hat
-- mearm-pi
-- pi-poe
-- nadhat_v1
-- uputronics-hx1
-- uputronics-lora
-- uputronics-gps-hat
-- uputronics-pits
-- scorezero
-- mdb2pi-hat
-- sixfab-gsmgprs-shield
-- sixfab-gsmgprs-shield-v1-5
-- pololu-dual-g2-motor-driver
-- respeaker-2-mics-phat
-- sparkfun-pi-servo-hat
-- adafruit-oled-bonnet
-- adafruit-pi-oled
-- waveshare-rgb-led-phat-4x8
-- waveshare-rgb-led-hat-8x8
-- monarco-hat
-- fepi-audio
-- fepi-audio-z
-- adafruit_matrix_bonnet
-- fepi-audio-z-V2
-- medo64-cananka
-- waveshare213paper
-- audioplus
-- audioplus_speakerplus
-- audioplus_speakerplus_micplus
-- pimoroni-led-shim
-- fepi-digital-audio-z-V1
-- pijuice-hat
-- respeaker-4-mic-array
-- respeaker-6-mic-array
-- respeaker-4-mic-linear-array
-- cube-bit-base
-- aiy-voice-bonnet
-- aiy-vision-bonnet
-- gfx-hat
-- hyperpixel4
-- breakout-garden-hat
-- picade-x-hat
-- sixfab-cellular-shield-v2
-- sixfab-cellular-iot-application-hat
-- sixfab-nbiot-shield
-- sixfab-xbee-shield-v2
-- piborg-tropi
-- letstrust-tpm
-- sparkfun-avr-programmer-hat
-- whitebox-tentacle-t3
-- rpi-spark
-- juiceboxzero
-- modmypi-jamhat
-- mdb-pi-hat
-- ab-1-wire-pi-plus
-- ab-1-wire-pi-zero
-- ab-expander-pi
\ No newline at end of file
+- rtk-000-001
\ No newline at end of file