---
title: 20221009AKBONE
tags: 
author: [YOSHIMASA KAWANO](https://www.docswell.com/user/3005843496)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/2JV363MPEQ.jpg?width=480
description: 20221009AKBONE by YOSHIMASA KAWANO
published: October 02, 24
canonical: https://www.docswell.com/s/3005843496/Z82VWL-2024-10-02-142016
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/2JV363MPEQ.jpg)

たたかえ！ オープンフォース #171
錆びた志(II)
〜 教育用キットAKBONE 〜
2022.10.09 秋葉原ロボット部 第121回勉強会
秘密結社オープンフォース 河野悦昌


# Page. 2

![Page Image](https://bcdn.docswell.com/page/5EG3N3GQ7L.jpg)

秋葉原ロボット部


# Page. 3

![Page Image](https://bcdn.docswell.com/page/4JQ5Q5XW7P.jpg)

毎月
勉強会
●
最近は
リモートで
●


# Page. 4

![Page Image](https://bcdn.docswell.com/page/K749N961E1.jpg)

秋葉原？
●
NON!
群馬
北海道
深セン
●
・・・
●
毎月
勉強会
●


# Page. 5

![Page Image](https://bcdn.docswell.com/page/LJ1K5KV57G.jpg)

ロボット
毎月
勉強会
●
最近は
リモートで
●
Android


# Page. 6

![Page Image](https://bcdn.docswell.com/page/GJWD5DLW72.jpg)

ロボット
Android
Linux
毎月
FPGA
ROS
勉強会
●
最近は Arduino RaspberryPI 3Dプリンタ
リモートで
STM32
ATS
ESP32
●


# Page. 7

![Page Image](https://bcdn.docswell.com/page/4EZGNGM2J3.jpg)

電子工作
毎月 オートマウンタ
深セン発注
勉強会
●
最近は工場委託
CNC
リモートで
基板製造
●
工場訪問
工場管理
KiCAD
FreeCAD
パーツ調達


# Page. 8

![Page Image](https://bcdn.docswell.com/page/Y76Y8Y56EV.jpg)

意識
毎月 家作り
勉強会
●
最近は 釈迦
リモートで
●
ホッピー
料理
流しソーメン
家紋
ビジネスモデル
お菓子
掃除
技術家庭


# Page. 9

![Page Image](https://bcdn.docswell.com/page/G75G9GY574.jpg)

ロ ボッ ト の謎と 不思議に挑戦す る
同人誌
ロボットの
謎と不思議に
挑戦
●
人類分割の密約
●
超古代文明の謎
●
2018/12
Android・
Android・ ロ
ロボッ
ボッ ト
ト ・・ 電子工作・
電子工作・
オ
オープン
ープン ソ
ソ ース
ースハード
ハード ウ
ウェ
ェア
ア ・・
STEM教育・
STEM教育・ 人工知能・
人工知能・
Makers・
Makers・ 試作量産・
試作量産・
フ
ファ
ァブ
ブリ
リケ
ケーシ
ーショ
ョン
ン ・・
イ
イノ
ノ ベーシ
ベーショ
ョン
ン ・・
ラ
ライ
イフ
フ ハッ
ハッ ク
ク ・・
調理ハッ
調理ハッ ク
ク
Vol.7
特 集 1
NFC
人類分割の密約!
NFC と
と Felica
Felica によ
による
る 人類分割の密約!
スマート
と
の非接触式
suica
スマート フ
フォ
ォン
ンの非接触式IC
の非接触式IC
ICと
と suicaカ
suicaカ
カード
ード の干渉を
の干渉を正し
正し く
く 物理的に抑える
物理的に抑える
の非接触式ICと
suicaカ
NFCを
NFCを 考える
考える
Felica
Felica でつく
でつく る
る 簡単な入退室管理
簡単な入退室管理 (Rasbpberry
(Rasbpberry Pi
Pi に複数台のカ
に複数台のカード
ード リ
リ ーダ
ーダ))
特 集 2
超古代文明の謎・
LED
超古代文明の謎・ LEDパネ
LEDパネ
パネルを
ルを 解き
解き 明かす
明かす
LEDパネ
スク
スク ロ
ロールサイ
ールサイ ネージ
ネージ
(( Raspberry
))」
Raspberry Pi
Pi Zero
Zero W
W 、、 カ
カラ
ラー
ー LED32x32dot
LED32x32dot )」
)」」
Led
Led パネルを
パネルを動かす
動かす
 「「 LED
LED パネル
パネル ++ Raspberry
Raspberry Pi
Pi で
で スマート
スマート サイ
サイ ネージ
ネージ
666
特 別 記 事
Raspberry
Raspberry Pi
Pi 33 Model
Model B
Bで
で Clementine
Clementine のビジュ
のビジュ ア
アラ
ライ
イ ゼーシ
ゼーショ
ョン
ンを
を楽し
楽し む方法
む方法
デバド
デバド ラ
ラ 不要
不要 usbhid
usbhid でア
でアッ
ッ プロ
プロード
ード でき
でき る
る 教育系
教育系 arduino
arduino ま
ま なぼ〜ど
なぼ〜ど ??
??
日本Androidの会秋葉原支部ロ ボッ ト 部


# Page. 10

![Page Image](https://bcdn.docswell.com/page/9J2Y2YGGJR.jpg)

ワークショップ


# Page. 11

![Page Image](https://bcdn.docswell.com/page/DEYGYGVGEM.jpg)

入部希望者
「電子工作してみたい」
●
レベルは様々
●
プログラムはじめて
●
プラスマイナスって？
●
●
プロの方々


# Page. 12

![Page Image](https://bcdn.docswell.com/page/VJNGPGM878.jpg)

ロボットを動かすには？
簡単にモーターを
動かすには？
●
キャッチア
ップのために
ARDUINOのための
●
ロボットシールドを開発
●
●


# Page. 13

![Page Image](https://bcdn.docswell.com/page/YE9W3WNXE3.jpg)

Arduinoに到達するまでをどう
する？
●
LED点滅 (Lチカ)
●
●
●
Arduino買って
ブレッドボード買って
LEDと抵抗とケーブル買って・・・
まともに買っていると結構かかる・・・
●
キッズに薦めるには・・・
●


# Page. 14

![Page Image](https://bcdn.docswell.com/page/GE8NMNK97D.jpg)

大人向けだとどうする？
財力はあるが・・・
●
どこでつまずくかバラバラ
●
コンテンツが難しい・・・
●


# Page. 15

![Page Image](https://bcdn.docswell.com/page/LELP3PZM7R.jpg)

TWO HUMPS
●
●
ふたこぶらくだ論文
(注:後に撤回)
Saeed Dehnadi，Richard Bornat：“The camel has two
humps ”，Middlesex University Working Paper(2006)．


# Page. 16

![Page Image](https://bcdn.docswell.com/page/4JM4D4V67W.jpg)

「かなりの学生がプログラミング
入門過程を失敗している」
A substantial minority of students fails in every
introductory programming course in every UK university
Saeed Dehnadi，Richard Bornat：“The camel has two
humps ”，Middlesex University Working Paper(2006)．


# Page. 17

![Page Image](https://bcdn.docswell.com/page/PJRW4W2N79.jpg)

ふたこぶらくだ論文は撤回された
が・・・
●
●
●
ロボット部新規参加者も同様
Hello, World
の次に進むことに
苦労するグループ
どんどん進む初学者


# Page. 18

![Page Image](https://bcdn.docswell.com/page/PEXP2PD87X.jpg)

いかに谷を埋めるか？
●
初心者から脱出するには？
エキスパートでも
役立つコンテンツは？
●
大人向けコンテンツとして2つを含有でき
る？


# Page. 19

![Page Image](https://bcdn.docswell.com/page/3EKDMDXLJD.jpg)

いかに谷を埋めるか？
●
ネック 制御構造
特にループ


# Page. 20

![Page Image](https://bcdn.docswell.com/page/L73RYR56J5.jpg)

AKBONE
日本Androidの会秋葉原支部ロ
ボット部作成
●
トレーニングキット
●


# Page. 21

![Page Image](https://bcdn.docswell.com/page/87DY5YDM7G.jpg)

初学者用コンテンツの作成
●
同人誌
●
含
●
ARDUINO互換機
ブレッドボード
●
電子パーツ
●
●
これだけ買えばOK！


# Page. 22

![Page Image](https://bcdn.docswell.com/page/VJP6G6XQE8.jpg)

AKBONE プロジェクト
安く
●
マルチプラットフォーム
●
●
Windows/Mac/Linux
電子工作実験
●
マイコンにプログラム
●
ブロックプログラミング環境
●


# Page. 23

![Page Image](https://bcdn.docswell.com/page/2EV363LP7Q.jpg)

ファーストリリース
●
2013年
●
キット
●
本体ははんだづけ必要
ブレッドボードで実験
●
ブロックプログラミング
環境「Ardublock」
●


# Page. 24

![Page Image](https://bcdn.docswell.com/page/57G3N3XQJL.jpg)

安く！
￥1000で配布
●
おこづかいで買えるもの
●


# Page. 25

![Page Image](https://bcdn.docswell.com/page/4EQ5Q58WJP.jpg)

やってみてわかったこと
ワークショップをイベントで開催
●
子供向け
●
ブロックプログラミング
●


# Page. 26

![Page Image](https://bcdn.docswell.com/page/KJ49N92171.jpg)

評価
評価高い
●
大人も夢中！
●
特に、ループの壁に引っかからない
●


# Page. 27

![Page Image](https://bcdn.docswell.com/page/LE1K5KM5JG.jpg)

ループの理解
一目瞭然！
●
ふたこぶを
乗り越える？
●


# Page. 28

![Page Image](https://bcdn.docswell.com/page/GEWD5D3WJ2.jpg)

大人としても、割と熱中
●
はじめてのキッズ
●
はじめての大人
すごいキッズ
すごい大人 少なくとも
この領域は
網羅


# Page. 29

![Page Image](https://bcdn.docswell.com/page/47ZGNGV2E3.jpg)

その後
●
毎年改良


# Page. 30

![Page Image](https://bcdn.docswell.com/page/YJ6Y8YY67V.jpg)

リリース2
●
ATMEGA32
にして
互換性を
高める
●
完成品に変更
●
値段UP


# Page. 31

![Page Image](https://bcdn.docswell.com/page/GJ5G9GG5J4.jpg)

リリース3
●
Ardublockをオリジナルバー
ジョンに
●
ひらがな表記


# Page. 32

![Page Image](https://bcdn.docswell.com/page/LE3RYRR575.jpg)

リリース4
●
ESP8266を使ったバージョンに変更
パソコン
電子基板
発光ダイオード
(LED)
USB接続
・ソフトウェアを作成する
・ソフトウェアを保存する
・ソフトウェアを実行する
・ソフトウェアを電子基板に送る
・光る
・光の流れをつくる


# Page. 33

![Page Image](https://bcdn.docswell.com/page/8EDY5YYYEG.jpg)

リリース5
●
ESP32版
IoTに対応
したが・・・
WiFiがワー
クショップで
扱いづらい
●
●


# Page. 34

![Page Image](https://bcdn.docswell.com/page/V7P6G662J8.jpg)

リリース6
●
Nordic版
●
BLEを使ったIoTへ


# Page. 35

![Page Image](https://bcdn.docswell.com/page/2JV3633XEQ.jpg)

リリース7
●
ロボット掃除機をターゲット
そ う じ き を せいぎょ し よ
う！
さ っ き のプロ グ ラ ム を
なおし て みよ う


# Page. 36

![Page Image](https://bcdn.docswell.com/page/5EG3N33R7L.jpg)

リリース7.1
ハンディファンを
改造して
プログラム!


# Page. 37

![Page Image](https://bcdn.docswell.com/page/4JQ5Q55Y7P.jpg)

AKBONE2020
●
はんだづけトレ^ーニングキット
●
値段を安く
●
オールインワン
Ardublock対応外
●
工作主眼
●


# Page. 38

![Page Image](https://bcdn.docswell.com/page/K749N99ZE1.jpg)

Ardublockとは


# Page. 39

![Page Image](https://bcdn.docswell.com/page/LJ1K5KKD7G.jpg)

Ardublock
●
紹介
●
Arduino で使える
●
Arduino IDEから呼び出す
プラグイン


# Page. 40

![Page Image](https://bcdn.docswell.com/page/GJWD5DD872.jpg)

Arduino
スケッチに変換
●
素直に読める


# Page. 41

![Page Image](https://bcdn.docswell.com/page/4EZGNGG9J3.jpg)

ex.
●
IOT対応のArdublock
●
AKBONE RELEASE5
●
ESP32がターゲット
●
IoTのプログラムの例


# Page. 42

![Page Image](https://bcdn.docswell.com/page/Y76Y8YYDEV.jpg)

「動作チェック」 WiFiにつなぐ
ESSIDと
PASSPHASEは
ルーターに
合わせます
ソフトウェア１
実行ボタン
ソフトウェアをパソコンから
電子基板に送り、電子基板
上で実行します。
９６００
日本語は
コピー&amp;貼り付け
で入力


# Page. 43

![Page Image](https://bcdn.docswell.com/page/G75G9GG874.jpg)

Webブラウザで見てみる
IPアドレスを入力します
表示できたらOK
文字化けするときは
下のように変更する


# Page. 44

![Page Image](https://bcdn.docswell.com/page/9J2Y2YYVJR.jpg)

だれかきた..はんのうがありました のメールを送る


# Page. 45

![Page Image](https://bcdn.docswell.com/page/DEYGYGGQEM.jpg)

Web（クラウド）にデータを送る


# Page. 46

![Page Image](https://bcdn.docswell.com/page/VJNGPGG278.jpg)

さて


# Page. 47

![Page Image](https://bcdn.docswell.com/page/YE9W3WWDE3.jpg)

コンピューティング
未来は
●
素人が
●
コンピュータをどう扱う？
●


# Page. 48

![Page Image](https://bcdn.docswell.com/page/GE8NMNN57D.jpg)

素人が使うコンピューティング
●
●
PC
●
セキュリティがネック
スマホ
●
●
セキュリティがネック
IoTデバイス
●
セキュリティがネック


# Page. 49

![Page Image](https://bcdn.docswell.com/page/LELP3PP37R.jpg)

セキュリティ！


# Page. 50

![Page Image](https://bcdn.docswell.com/page/4JM4D44M7W.jpg)

セキュリティの問題
●
ソーシャルクラック
●
●
悪意あるソフトウェア
●
●
閲覧権限、クロスサイトスクリプティング
ハードウェアの脆弱性
●
●
クリックすると感染
設定ミス
●
●
オレオレ詐欺的
CPUバグ、漏洩信号読み取り、・・・
プログラムミスによる脆弱性
●
サンドボックスで対策？


# Page. 51

![Page Image](https://bcdn.docswell.com/page/PJRW4WWL79.jpg)

セキュリティの問題
●
ソーシャルクラック
●
●
悪意あるソフトウェア
●
●
閲覧権限、クロスサイトスクリプティング
ハードウェアの脆弱性
●
●
クリックすると感染
設定ミス
●
●
オレオレ詐欺的
CPUバグ、漏洩信号読み取り、・・・
プログラムミスによる脆弱性
●
サンドボックスで対策？


# Page. 52

![Page Image](https://bcdn.docswell.com/page/PEXP2PV67X.jpg)

プログラムミスによる脆弱性
スクリプトインジェクション
●
バッファオーバーラン
●
スタック破壊
●
・・・
●


# Page. 53

![Page Image](https://bcdn.docswell.com/page/3EKDMDQGJD.jpg)

プログラムミス
スクリプトインジェクション
●
バッファオーバーラン
●
スタック破壊
●
・・・
●
●
メモリ管理ミス


# Page. 54

![Page Image](https://bcdn.docswell.com/page/L73RYRP5J5.jpg)

メモリ管理に起因する脆弱性
メモリ管理を全て静的に行うことが
できないものか
●
新たな言語を作成できないものか
●
新しい考え方を教育言語に導入でき
ないか
●


# Page. 55

![Page Image](https://bcdn.docswell.com/page/87DY5YLY7G.jpg)

メモリ管理を静的に
メモリをふんだんに使う富豪的プロ
グラムを前提に
GCなし
●
スワップなし
●
リアルタイム性保証
●
●


# Page. 56

![Page Image](https://bcdn.docswell.com/page/VJP6G622E8.jpg)

適用範囲
組込用途
●
制御用途
●
通信用途
Webサーバのモジュール
●
仮想マシンのホスト
●
ストレージに特化したデータセンターノー
ド
●
●


# Page. 57

![Page Image](https://bcdn.docswell.com/page/2EV363DX7Q.jpg)

今後の計画


# Page. 58

![Page Image](https://bcdn.docswell.com/page/57G3N3YRJL.jpg)

はんだごてキットの
コントローラー
●
HK32F103CBT6
●
STM32互換
●
OLED + プッシュダイヤル + RTC + ブザー
●
パワーコントロールできる教材ボードとして
●
これだけ提供するのは?


# Page. 59

![Page Image](https://bcdn.docswell.com/page/4EQ5Q5MYJP.jpg)

AKBONE2020+GAMEHAT


# Page. 60

![Page Image](https://bcdn.docswell.com/page/KJ49N9VZ71.jpg)

LEDパネル
ARDUBLOCK でプログラム?
8 cm
16 cm
USB POWER IN
ESP32 Board
USB
BUZZER
SW
SW
SW
SW
8 cm
●
HUB75
SW
USB
SW
Linux Board
SPEAKER


# Page. 61

![Page Image](https://bcdn.docswell.com/page/LE1K5K3DJG.jpg)

俺達の戦いはこれからだ!
●
次回作にご期待下さい！


