Arduino: Difference between revisions

imported>Clerie
No edit summary
Qweered (talk | contribs)
m add titles to links
 
(4 intermediate revisions by 3 users not shown)
Line 14: Line 14:
=== shell.nix ===
=== shell.nix ===


<syntaxHighlight lang=nix>
<syntaxhighlight lang="nix">
{ pkgs ? import <nixpkgs> {} }:
{
 
  pkgs ? import <nixpkgs> { },
with pkgs;
}:
 
pkgs.callPackage (
mkShell {
  {
  buildInputs = [
    mkShell,
    arduino
    arduino,
     #gnumake # upload with Makefile
  }:
    #screen # serial console
  mkShell {
   ];
    strictDeps = true;
}
    nativeBuildInputs = [
</syntaxHighlight>
      arduino
     ];
   }
) { }
</syntaxhighlight>


=== Upload program ===
=== Upload program ===
Line 88: Line 92:


== Serial console ==
== Serial console ==
See: [[Serial Console]]


<pre>
<pre>
Line 103: Line 109:


* [[Embedded]]
* [[Embedded]]
** [https://discourse.nixos.org/t/arduino-ide-environment/2086 shell.nix for Arduino IDE]
* [https://discourse.nixos.org/t/arduino-ide-environment/2086 shell.nix for Arduino IDE]
* https://wiki.archlinux.org/title/Arduino
* [https://wiki.archlinux.org/title/Arduino Arduino on archlinux wiki]
* https://github.com/boredom101/nixduino
* [https://github.com/boredom101/nixduino nixduino]
* https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink
* [https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink Blink example]
* https://vid.bina.me/tools/arduino/arduino-on-nixos/
* [https://vid.bina.me/tools/arduino/arduino-on-nixos/ Arduino on NixOS]
* [https://gist.github.com/CMCDragonkai/d00201ec143c9f749fc49533034e5009 Arduino Connection on NixOS]
* [https://gist.github.com/CMCDragonkai/d00201ec143c9f749fc49533034e5009 Arduino Connection on NixOS]
* https://rzetterberg.github.io/teensy-development-on-nixos.html
* [https://rzetterberg.github.io/teensy-development-on-nixos.html Teensy development on NixOS]
 
 
[[Category:Development]]
[[Category:Applications]]
[[Category:IDE]]