2018年9月28日

bpi-bit arduino ide設定

使用bpi bit讓arduino ide認識這塊板子做法:
作業系統ubuntu16.04 18.04
ubuntu使用apt-get  install的版本是2:1.0.5+dfsg2-4

按照
https://github.com/BPI-STEAM/BPI-BIT-Arduino-IDE/wiki#3-debian--ubuntu-os%E5%AE%89%E8%A3%85%E8%AF%B4%E6%98%8E

無法做出來。
我的解決方法(先sudo apt-get install arduino):
sudo usermod -a -G dialout $USER && \
sudo apt-get install git && \
wget https://bootstrap.pypa.io/get-pip.py && \
sudo python get-pip.py && \
sudo pip install pyserial 
 
下載新版的ardino ide
https://www.arduino.cc/en/Main/Software
 我用的是linux amd64 1.8.7版本
https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-linux64.tar.xz

下載完解壓縮

$tar Jxvf arduino-1.8.7-linux64.tar.xz
$sudo -s
#rm -rf /usr/share/arduino
#mv  arduino-1.8.7 /usr/share/arduino
#cd /usr/share/arduino-1.8.7/hardware/
#sudo mkdir  espressif
#cd espressif
#git clone https://github.com/espressif/arduino-esp32.git esp32
#cd esp32
#git submodule update --init --recursive
#cd tools
#python2 get.py
 
重新啟動arduino ide
在板子中才會有bpi-git可以選擇
 

2018年8月1日

electron in ubuntu

參考文件:https://blog.csdn.net/weifengdq/article/details/70597829

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
 
git clone https://github.com/electron/electron.git
cd electron
# Install as a development dependency
npm install electron --save-dev
 
error
 
vim package.json
"name": "electron" 改为 "name": "electron-test", 存檔
 
# Install as a development dependency
npm install electron --save-dev

# Install the `electron` command globally in your $PATH
sudo npm install electron -g
 
electron版本
electron --version

2018年7月19日

drbl派win10

一間學校想用drbl派win10出現錯誤訊息。
...
*Starting AoE devices discovery and mounting AoE
*Not started.
....
查了是新北用的drbl(六期到現在)時間有點久了,都沒有升級過,用遠端連線進入,做系統升級(apt-get update;apt-get disupgrade),重做drblsrv -i;drblpush -c /etc/drbl/drblpush.conf ,後正常。

新北市自由軟體到校培訓依然會提供服務,有需要的請提出。

2018年7月10日

easy2boot開機隨身碟製作

1.官網:http://www.easy2boot.com/
2.下載E2B+DPMS,google雲端硬碟下載點:https://drive.google.com/folderview?id=0B44X_H05wMHFdmFjcUJJQ0RyZTQ&usp=sharing
找到

 3.格式化隨身碟成為fat32
4.壓縮檔案到隨身碟
 5.開啟終端機,進入隨身碟,sudo -s
6.執行下列指令:
cd _ISO/docs/linux_utils
sudo chmod 777 *
mount
找出隨身碟是在哪裡
sudo lsblk
sudo bash ./fmt.sh

注意訊息選擇正確的設備(目前我的隨身碟是/dev/sdb2),按下y


7.把iso複製到_ISO資料夾中,Linux的放入Linux資料夾中。




cd _ISO/docs/linux_utils
sudo chmod 777 *
mount
sudo lsblk
sudo bash ./fmt.sh


Read more: http://www.easy2boot.com/make-an-easy2boot-usb-drive/make-using-linux/
cd _ISO/docs/linux_utils
sudo chmod 777 *
mount
sudo lsblk
sudo bash ./fmt.sh


Read more: http://www.easy2boot.com/make-an-easy2boot-usb-drive/make-using-linux/

2018年7月6日

EDU2018-ubuntu作業系統

EDU2018-ubuntu作業系統
基於ubuntu 18.04
安裝電腦教室常用軟體:libreoffice、VLC、tuxpaint、....
特別功能:開放硬體(arduino ide、ArduBlock、transformer、micro:bit),心智圖xmind、電子電路、3D列印(cura)、檔案總管nautilus可以預覽stl檔、使用者開關機還原、inkscape支援雷雕gcode輸出、scratch2 offline支援背景輸入中文。
缺點:scratch2 offline輸入中文需要用滑鼠切換輸入法。
下載點:https://drive.google.com/open?id=1E5X6Eld0db4zokXbK1dY3mDwUSQ8yAbT


2018年5月9日

microbit模擬滑鼠(on scratch2)

使用micro:bit來模擬mouse,想到的是使用是xyz的值和按鈕
使用bdesigner來當中介程式
偵測板子的x移動會有L和R兩個值
偵測板子的y移動會有B和F兩個值

2018年5月3日

ubuntu 18.04 沒有 gksu

ubuntu 18.04找不到gksu套件,解決方法
增加套件源
cat <<EOF | sudo tee /etc/apt/sources.list.d/artful.list
deb http://archive.ubuntu.com/ubuntu/ artful main universe
deb-src http://archive.ubuntu.com/ubuntu/ artful main universe
EOF 

更新套件
sudo apt update
安裝指令 
sudo apt install gksu