Home.md
... ...
@@ -18,6 +18,7 @@
18 18
9. [virtualisation](#technology_virtualisation)
19 19
20 20
## coding
21
+- [arduino](coding/arduino)
21 22
- [git](coding/git)
22 23
- [svn](coding/svn)
23 24
- [vim](coding/vim)
coding/arduino.md
... ...
@@ -0,0 +1,35 @@
1
+# arduino
2
+
3
+## ide installation
4
+```
5
+pacman -S arduino arduino-avr-core
6
+usermod -aG uucp,lock pyratebeard
7
+modprobe cdc_acm
8
+```
9
+
10
+## ide configuration
11
+### maltronics
12
+* in preferences add the following url to 'Additional Boards Manager URLs'
13
+** https://raw.githubusercontent.com/jLynx/MalDuino_Boards/master/IDE_Board_Manager/package_malduino_index.json
14
+* in tools > Board: > select Boards Manager and install
15
+** Arduino AVR Boards
16
+** Maltronics Bad Board
17
+* in tools > Manager Libraries install
18
+** Mouse by Arduino
19
+* select Maltronics Lite in boards list
20
+* use [script converter][]
21
+* for UK keyboard download zip
22
+* open lite.ono
23
+ ```
24
+ arduino lite/lite.ono
25
+ ```
26
+* select Sketch > Upload (Ctrl+U)
27
+
28
+[ducky script][]
29
+
30
+[maltronics: how to script][]
31
+
32
+
33
+[script converter]: https://malduino.com/converter/
34
+[ducky script]: https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Duckyscript
35
+[maltronics: how to script]: https://malduino.com/wiki/doku.php?id=scripting_howto