diff --git a/es-app/src/PlatformId.cpp b/es-app/src/PlatformId.cpp
index 1f8140229..15aed9c92 100644
--- a/es-app/src/PlatformId.cpp
+++ b/es-app/src/PlatformId.cpp
@@ -27,6 +27,7 @@ namespace PlatformIds
"apple2gs", // Apple IIGS
"arcade", // Arcade
"arcadia", // Emerson Arcadia 2001
+ "arduboy", // Arduboy Miniature Game System
"astrocde", // Bally Astrocade
"atari2600", // Atari 2600
"atari5200", // Atari 5200
diff --git a/es-app/src/PlatformId.h b/es-app/src/PlatformId.h
index 770a5a94b..a76661759 100644
--- a/es-app/src/PlatformId.h
+++ b/es-app/src/PlatformId.h
@@ -26,6 +26,7 @@ namespace PlatformIds
APPLE_IIGS,
ARCADE,
ARCADIA_2001,
+ ARDUBOY,
BALLY_ASTROCADE,
ATARI_2600,
ATARI_5200,
diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index bc7f74763..903482662 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -115,6 +115,15 @@
arcade
arcade
+
+ arduboy
+ Arduboy Miniature Game System
+ %ROMPATH%/arduboy
+ .hex .HEX .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/arduous_libretro.dylib %ROM%
+ arduboy
+ arduboy
+
astrocde
Bally Astrocade
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 45d8c61e3..9cf85faf2 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -120,6 +120,15 @@
arcade
arcade
+
+ arduboy
+ Arduboy Miniature Game System
+ %ROMPATH%/arduboy
+ .hex .HEX .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/arduous_libretro.so %ROM%
+ arduboy
+ arduboy
+
astrocde
Bally Astrocade
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index 0ab653244..39fdcc93d 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -122,6 +122,15 @@
arcade
arcade
+
+ arduboy
+ Arduboy Miniature Game System
+ %ROMPATH%\arduboy
+ .hex .HEX .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\arduous_libretro.dll %ROM%
+ arduboy
+ arduboy
+
astrocde
Bally Astrocade
diff --git a/themes/modern-es-de/art/arduboy.jpg b/themes/modern-es-de/art/arduboy.jpg
new file mode 100644
index 000000000..c0e53d25d
Binary files /dev/null and b/themes/modern-es-de/art/arduboy.jpg differ
diff --git a/themes/slate-es-de/arduboy/colors.xml b/themes/slate-es-de/arduboy/colors.xml
new file mode 100644
index 000000000..cfbb91f1c
--- /dev/null
+++ b/themes/slate-es-de/arduboy/colors.xml
@@ -0,0 +1,16 @@
+
+
+
+ BA6FDB
+
+
+ 8B2DB4
+
+
+ 8664E3
+
+
+ 6442C1
+
+
+
\ No newline at end of file
diff --git a/themes/slate-es-de/arduboy/images/logo.svg b/themes/slate-es-de/arduboy/images/logo.svg
new file mode 100644
index 000000000..525783096
--- /dev/null
+++ b/themes/slate-es-de/arduboy/images/logo.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/themes/slate-es-de/arduboy/systeminfo.xml b/themes/slate-es-de/arduboy/systeminfo.xml
new file mode 100644
index 000000000..bcd4d5230
--- /dev/null
+++ b/themes/slate-es-de/arduboy/systeminfo.xml
@@ -0,0 +1,25 @@
+
+
+
+ Developer: Kevin Bates
+
+
+ Released: 2014
+
+
+ CPU: Amtel ATMega32u4 microcontroller
+
+
+ RAM: 2.5 KB / EEPROM: 1 KB
+
+
+ Program Memory: 32 KB
+
+
+ Resolution: 128×64 pixels, 2 colors (1 bit)
+
+
+ Sound: 4 channels, piezo speaker
+
+
+
\ No newline at end of file