- syntax highlighting
- command-line arduino interface
- org-mode babel support
- Upload
- In Arduino source code file, press
[C-c C-c]
to upload to Arduino board. - Build
- In Arduino source code file, press
[C-c C-v]
to build.
use with package company-arduino to get Arduino code completing.
You need have Org-mode installed, ob-arduino.el
is in Org-mode contrib/ now.
Like the following src block, press [C-c C-c]
to upload to Arduino board.
#+begin_src arduino
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(100); // wait for 0.1 second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(100); // wait for 0.1 second
}
#+end_src