User Tools

Site Tools


eolab:projects:microbit_robot:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
eolab:projects:microbit_robot:start [2024/08/23 16:41] – [Micro:Bit Robot] rolf.beckereolab:projects:microbit_robot:start [2024/08/23 18:06] (current) rolf.becker
Line 3: Line 3:
 ====== Micro:Bit Robot ====== ====== Micro:Bit Robot ======
  
-<file prep_microbit_on_ubuntu.sh>+We are using **[[https://makecode.microbit.org|makecode]]** to program the microbits. 
 + 
 + 
 +===== Workarounds on Ubuntu ===== 
 + 
 +Unfortunately setting up the WebUSB mechanism needed to program the mircobits via USB from Chrome, Chromium or Edge on Linux is causing some trouble. 
 + 
 + 
 +  * Shreya's and copilot's howto: {{ :eolab:projects:microbit_robot:microbit_troubleshooting.pdf |}} 
 + 
 + 
 + 
 +**Download the ''.sh'' (bash script) file below to your ''Downloads'' folder by clicking on the blue title.** 
 + 
 +<file bash prep_microbit_on_ubuntu.sh>
 set -x set -x
 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Line 11: Line 25:
 apt install google-chrome-stable -y apt install google-chrome-stable -y
  
-echo 'SUBSYSTEM="usb", ATTR{idVendor}=="0d28", ATTR{idProduct}=="0204", MODE="0666"' > /etc/udev/rules.d/99-microbit.rules +echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="0d28", ATTR{idProduct}=="0204", MODE="0666"' > /etc/udev/rules.d/99-microbit.rules 
  
 udevadm control --reload-rules udevadm control --reload-rules
 udevadm trigger udevadm trigger
- 
  
 </file> </file>
 +
 +**Then follow the steps given here:**
 +
 +
 +<code>
 +cd ~/Downloads
 +chmod 755 prep_microbit_on_ubuntu.sh
 +sudo ./prep_microbit_on_ubuntu.sh
 +</code>
 +
 +
 +
 ===== Goal ===== ===== Goal =====
  
eolab/projects/microbit_robot/start.1724424114.txt.gz · Last modified: 2024/08/23 16:41 by rolf.becker