|
@@ -0,0 +1,50 @@
|
|
|
|
+network:
|
|
|
|
+ version: 2
|
|
|
|
+ renderer: NetworkManager
|
|
|
|
+ ethernets:
|
|
|
|
+ enp2s0:
|
|
|
|
+ dhcp4: false
|
|
|
|
+ dhcp6: false
|
|
|
|
+ addresses: [147.102.37.118/24]
|
|
|
|
+ gateway4: 147.102.37.200
|
|
|
|
+ nameservers:
|
|
|
|
+ addresses: [147.102.222.210,8.8.8.8]
|
|
|
|
+
|
|
|
|
+sudo adduser mlab1
|
|
|
|
+sudo adduser mlab2
|
|
|
|
+sudo adduser mlab3
|
|
|
|
+sudo apt-get install x2goserver x2goserver-xsession mate-session-manager
|
|
|
|
+sudo cp EasyAVR.png /usr/local/
|
|
|
|
+git clone https://git.microlab.ntua.gr/hmar/microlab_pcs.git
|
|
|
|
+sudo cp ./microlab_pcs/* /usr/local/
|
|
|
|
+sudo cp /usr/local/mlab_cleanup.sh /usr/local/bin/
|
|
|
|
+sudo cp /usr/local/lightdm_cleanup.sh /usr/local/bin/
|
|
|
|
+
|
|
|
|
+cd /usr/local/
|
|
|
|
+sudo wget https://downloads.arduino.cc/arduino-1.8.13-linux64.tar.xz
|
|
|
|
+sudo tar xf arduino-1.8.13-linux64.tar.xz
|
|
|
|
+sudo ./arduino-1.8.13/install.sh
|
|
|
|
+
|
|
|
|
+sudo cp /home/mlab1/.ssh/authorized_keys /home/splinter/.ssh/authorized_keys
|
|
|
|
+sudo chown -R splinter:splinter /home/splinter/.ssh/
|
|
|
|
+sudo chmod 600 /home/splinter/.ssh/authorized_keys
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+open arduino and file->preferences and enter Enter the following URL in Additional Boards Manager URLs
|
|
|
|
+https://mcudude.github.io/MightyCore/package_MCUdude_MightyCore_index.json
|
|
|
|
+
|
|
|
|
+Tools->board->board manager and search mightycore and install version 2.0.6
|
|
|
|
+
|
|
|
|
+vim /home/splinter/.arduino15/packages/MightyCore/hardware/avr/2.0.6/boards.txt
|
|
|
|
+
|
|
|
|
+16.menu.clock.8MHz_external_clock=8 MHz external clock
|
|
|
|
+16.menu.clock.8MHz_external_clock.upload.port=UART0
|
|
|
|
+16.menu.clock.8MHz_external_clock.upload.speed=38400
|
|
|
|
+16.menu.clock.8MHz_external_clock.bootloader.sut_cksel_bits=010000
|
|
|
|
+16.menu.clock.8MHz_external_clock.bootloader.high_fuses=0xd4
|
|
|
|
+16.menu.clock.8MHz_external_clock.bootloader.file=optiboot_flash/{build.mcu}/optiboot_flash_{build.mcu}_{upload.port}_{upload.speed}_{build.f_cpu}.hex
|
|
|
|
+16.menu.clock.8MHz_external_clock.build.f_cpu=8000000L
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+restart arduino and select tools->board->MightyCore->Atmega16 and
|
|
|
|
+tools->8Mhz external clock
|