diff --git a/src/lib/libraries/devices/index.jsx b/src/lib/libraries/devices/index.jsx
index a4f413325e9..2919de1cf1e 100644
--- a/src/lib/libraries/devices/index.jsx
+++ b/src/lib/libraries/devices/index.jsx
@@ -55,6 +55,10 @@ import makeymakeyIconURL from './makeymakey/makeymakey.png';
import makeymakeyConnectionIconURL from './makeymakey/makeymakey-illustration.svg';
import makeymakeyConnectionSmallIconURL from './makeymakey/makeymakey-small.svg';
+import lgt8f328pNanoIconURL from './lgt8f328pNano/lgt8f328pNano.png';
+import lgt8f328pNanoConnectionIconURLL from './lgt8f328pNano/lgt8f328pNano-illustration.svg';
+import lgt8f328pNanoConnectionSmallIconURL from './lgt8f328pNano/lgt8f328pNano-small.svg';
+
const deviceData = [
/**
* Unselect the deivce back to pure scratch mode
@@ -514,6 +518,43 @@ const deviceData = [
tags: ['arduino'],
helpLink: 'https://makeymakey.com'
},
+
+ {
+ name: 'Lgt8f328p Nano',
+ deviceId: 'lgt8f328pNano',
+ manufactor: 'LogicGreen',
+ learnMore: 'https://github.com/dbuezas/lgt8fx',
+ type: DeviceType.arduino,
+ iconURL: lgt8f328pNanoIconURL,
+ description: (
+
+ ),
+ featured: true,
+ disabled: false,
+ bluetoothRequired: false,
+ serialportRequired: true,
+ defaultBaudRate: '57600',
+ internetConnectionRequired: false,
+ launchPeripheralConnectionFlow: true,
+ useAutoScan: false,
+ connectionIconURL: lgt8f328pNanoConnectionIconURLL,
+ connectionSmallIconURL: lgt8f328pNanoConnectionSmallIconURL,
+ connectingMessage: (
+
+ ),
+ programMode: ['realtime', 'upload'],
+ programLanguage: ['block', 'c', 'cpp'],
+ tags: ['arduino'],
+ helpLink: 'https://github.com/dbuezas/lgt8fx'
+ },
/**
* For those parent devices that exist in VM but are not displayed in GUI
*/
diff --git a/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano-illustration.svg b/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano-illustration.svg
new file mode 100644
index 00000000000..3afe0c79baf
--- /dev/null
+++ b/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano-illustration.svg
@@ -0,0 +1,12 @@
+
+
+
\ No newline at end of file
diff --git a/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano-small.svg b/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano-small.svg
new file mode 100644
index 00000000000..d78493b9e05
--- /dev/null
+++ b/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano-small.svg
@@ -0,0 +1,10 @@
+
+
+
\ No newline at end of file
diff --git a/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano.png b/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano.png
new file mode 100644
index 00000000000..6fb8b887796
Binary files /dev/null and b/src/lib/libraries/devices/lgt8f328pNano/lgt8f328pNano.png differ