SlideShare uma empresa Scribd logo
1 de 133
Baixar para ler offline
IoT Programming
with IchigoJam
福野泰介 (Taisuke Fukuno) jig.jp / PCN / KidsVenture
@taisukef http://fukuno.jig.jp/
2
PCN Philippine Tarlac
福野 泰介
(Taisuke Fukuno)
IchigoJam Inventor
PCN co-founder
member of KidsVenture
Open data evangelist
jig.jp co., ltd.
mobile software company
IchigoJam $15
SPEC of IchigoJam ($15)
• CPU: Arm 32bit 48MHz
• RAM: 4KB
• ROM: 32KB (OS:24KB)
• Language: IchigoJam BASIC
• Storage: 4KB (User Program 1KB x 4)
Ichigo イチゴ@ja = strawberry@en
Ichi = 1 / Go = 5 → $15 computer
In 2020, Japan starts the Programming
Curriculums in elementary school
In Sabae, this year starts!
From 2014
In 2017, PCN helped
that at Sabae city.
3D Open Data
of Sabae city + +
VR / MR / IoT / AI / OpenData ..
VR / MR era began!
Road St.
Nishiyama Park
Smart Phone
become
digital glasses
You can see that you want to see.
40,000 sets sold!
GOAL
Making of IoT device
is so FUN!
IoT
Internet of Things
history storage immediate spread free
word
100,000
year ☓ ⃝ ☓ ⃝
chars
5,000
year ⃝ ☓ ☓ ⃝
prints
1,000
year ⃝ ☓ ⃝ ☓
radio
100
year ☓ ⃝ ⃝ ☓
web
25
year ⃝ ⃝ ⃝ ⃝
web = Innovation
for the first time in 1,000yeras
Room size computer
↓
Desktop computer
↓
Note PC
↓
Smart phone
↓
Glass, Car, Refrigerator …
T
Computer becomes smaller
1999 9.6kbps
2018 682Mbps
2020 20Gbps
wireless internet speed become x700,000
in 20 years
4G network fee
$0.5/month

by Sakura Internet
IoT
You can get any notice
you want to know!
+
IchigoJam sakura.io 4G module
IchigoSoda is the special edition for IoT
→ Thing notice us when our cat go to the toilet
http://fukuno.jig.jp/1518
Cat IoT
Yahoo!Japan
x
Sabae city
x
Code for Sabae
http://fukuno.jig.jp/app/bus/
busgraph.html
Bus IoT (position and congestion)
AI / prediction
Sabae city
water level meter
LoRa(LPWA)
sakura.io
for water
pollution control
Boar IoT
Decrease costs
sensor
drive a motor
capturing
send a mail
web next web
interface Smartphone Glass
data HTML Open Data
sensor Big / expensive smart IoT
dicision intuition AI
owner each inclusive
the Future of web
T of IoT
Let’s make T!
T = hardware + software
electronic work +
programming
electronic work
=
to connect
electronic parts
OUT1
GND
OUT1 6th
from the bottom
long leg
GND 7th
from the bottom
shot leg
connect LED to IchigoJam
Programming
=
To control the
computer
1.TV
3.keyboard
4.AC adapter
5.microUSB
cable
2.Video
cable
How to connect IchigoJam
ON
家庭のテレビか
4.3インチオンダッシュモニターなど
サンワサプライ SKB-L1UBK (PS/2対応USBキーボード)
100均 100均
100均(200円)
IchigoJam BASIC
OK
A white box: the cursor
…
(I don’t
have ears)
Hey Light up the
LED
IchigoJam BASIC
OK
A
Type in “A” using the keyboard
IchigoJam BASIC
OK
A
Enter key
A
IchigoJam BASIC
OK
A
Syntax error
エンターキー
A
?
A Syntax error
I don’t
know
(A, the Enter key)
IchigoJam BASIC
OK
OUT1
Enter key
A
!
OUT 1
*
OK
I know it!
!
OKOUT 0
I know it!
CLS
second command
CLS
Also F1
OUT1:OUT0
「:」colon is 「.」period
in BASIC language
OKOUT1:OUT0
?
Do you know
speed of computers?
1$ CPU
How many times can it
calculate in 1 second?
Image: LPC1114 秋月電子
50,000,000 times!
(ARM RISC CPU, maximum clock: 50MHz)
Image: LPC1114 秋月電子
(C)TSUKUMO
IchigoJam iPhone PC
super
computer
50Mega 30Giga 10Tera 1Peta
1 600 200,000 200,000,000
1500yen 70kyen 100kyen 112Myen
(C)Apple
from Wikipedia
freeze!?
WAIT600
WAIT60
60 = 1 second
OUT1:WAIT60:OUT0
use cursors
A
Blink 10 times!
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0:WAIT10:
OUT1:WAIT10:OUT0
10回ひからせる ?
1 OUT1:WAIT10
2 OUT0:WAIT10
?
B
LIST
Also F4
show me
RUN
Also F5
Do it!
3 GOTO1
use F4 and F5
GOTO command to go 1
C
[ESC]key
to stop
A
1 OUT1:WAIT10
2 OUT0:WAIT10
3 GOTO1
F4 / F5
Repeating!
LED GAME
Stop when light up the LED
Stick sensor
OUT1
GND
OUT2
5th from the
bottom
IN1 3th
from the top
stick sensor made by wires
3 ?IN(1);:CONT
F5
D
stick and separate the wires
3 IF IN(1)=0 WAIT60
4 GOTO1
F4 / F5
stick and separate the wires
E
SAVE F3 and the
Enter
to save the CPU
1.TV
3.keyboard
4.ACadapter
5.microUSB
cable
2.Video
cable
Turn it off and unplug TV and keyboard
OFF
Pressing the button
and turn it on!
Turn it ON
Pressing
the
button
You made T!
Panasonic
All programmed
by someone
画像、LPC1114 秋月電子
Let s count computers
in your house!
1.TV
3.keyboard
4.AC adapter
5.microUSB
cable
2.Video
cable
How to connect IchigoJam
ON
家庭のテレビか
4.3インチオンダッシュモニターなど
サンワサプライ SKB-L1UBK (PS/2対応USBキーボード)
100均 100均
100均(200円)
LOAD
Also F2
To read from CPU
LIST
Also F4
Show me program
Let’s make IoT!
Connect your T.
To begin with
2 computers network
GND
Let’s make the network
GND
TXD
RXD
CN3
CN3IchigoJam A
IchigoJam B
?”OUT1
?”NEW
IchigoJam Aでやってみよう
F
遠隔操作されない防衛法
(IchigoJam B 上で)
UART 1,0


遠隔操作、許可するには
UART 1,1
GND
Chat on the computers
GND
TXD
RXD
CN3
CN3IchigoJam A
IchigoJam B
?"'HI
?"'!
unplug if you get “Syntax error” repeatedly
TXD
RXD
G
Internet is connected
massive computers
10 billions computers?
https://www.youtube.com/watch?v=mPwe_VRjGVs
Let s make a sensor of concentration
via game!
Let’s make a game!
NEW
don t worry
save your saved that
from scratch
10 CLS:X=16
the first line
H
RUN
Also F5
Do the program!
?X What will you
get?
the command to show me
LIST
Also F4
Show me
c
ALT + C
Other characters!
CLS
Also F1
20 LC X,5:?”c”
your character
1. Hit the Enter key
2. Hit the “F5” key
the enemy
30 LC RND(32),23:?”*”
Enter, F5
F5,F5,F5,,,,
to repeat
40 GOTO20
ESC key
to stop
35 WAIT3
adjust speed
ESC: stop
F1: clear
F4: show me
F5: do it
36 X=X-BTN(28)+BTN(29)
control
ESC: stop
F1: clear
F4: show me
F5: do it
38 IF SCR(X,5) END
Hit check
ESC: stop
F1: clear
F4: show me
F5: do it
10 CLS:X=16
20 LC X,5:?”c”
30 LC RND(32),23:?”*”
35 WAIT 3

36 X=X-BTN(28)+BTN(29)
38 IF SCR(X,5) END
40 GOTO 20


That s it
end If you hit some enemies
37 X=X&31
prevent cheat
ESC: stop
F1: clear
F4: show me
F5: do it
10 CLS:X=16:CLT
20 LC X,5:?”j”
30 LC RND(32),23:?”eee”
35 WAIT 3
36 X=X-BTN(28)+BTN(29)
38 IF SCR(X,5) GOTO50
40 GOTO 20
50 N=TICK():?N


Calculate your
concentration
The Enter key
after changing
I
60 IoT.OUT N
send a data
「I」of IoT
J
5 N=IoT.IN():IF N CONT
6 BEEP N
net to IchigoJam
Wait until
to get a data
from net
start signal from phone
K
Let’s move
a servo motor!
OUT5 - Orange
5V - Red
GND - Brown
PWM5,140:WAIT30:PWM5,50
10 WAIT60*3
20 PWM 2,140:WAIT60
30 PWM 2,50:WAIT60
40 IF BTN() END
50 GOTO20
Alarm robot
You will beaten up by the server
after 3 seconds
button to stop
Sounder
30yen
SOUND
(SND)
GND
BEEP
BEEP 5
BEEP 10,30
PLAY”CDE”
Temperature sensor
(difference: price and accurate)
40yen∼500yen
-40∼125℃ 4℃
40yen
-40∼105℃ 0.5℃
500yen
10 OUT1,-1:OUT2,1
20 ?ANA(5)
30 WAIT10:GOTO20
Temperature sensor
GND
OUT1
OUT2 (VCC)
10 OUT1,-1:OUT2,1
15 LED0
20 ?ANA(5)
25 IF ANA(5)>290 LED1
30 WAIT10:GOTO20
Turn on when hot!
Have troubles?
Latest frustrating?
Let s make to solve!
Thin reference
http://ichigojam.net/IchigoJam.html
Many samples
learn how to learn
https://ichigojam.github.io/print/en/
IchigoJam print
simple open text on net / GitHub
You can begin from the zero (soldering)
IchigoJam
http://pcn.club/
Many expansions!
Why BASIC?
1. Inexpensive
2. Upper-case Alphabet
3. Easy to teach
普通のパソコン IchigoJam
CPU 2GHz 50MHz(1/40)
RAM 4GB 4kB (1/1million)
HDD/SSD 128GB 4kB(1/32million)
Kit x o
Why is IchigoJam inexpensive?
* 1kB = 1024byte = 1024 characters
117
Upper-case Alphabet
is easy to type for small kids
https://www.amazon.co.jp/dp/B005LL9J9G/
Challenge!
Got a prize 5,000yen!?
teaching
is the learning
BASIC to Assembly
http://fukuno.jig.jp/1184
Arm articles (jp x12, en x2)
Assembly language to learn computers deeply
by IchigoJam
Programming for All
http://pcn.club/
Japan
Korea
US
Switzerland
France
Germeny
UK
0 20 40 60 80 100
age 13-15, rate of self owned computer
from JP-gov 内閣府「わが国と諸外国の若者の意識に関する調査」 (2013)
Kids in Japan don t have own computer
IchigoJam Workshop for Rwandan Kids
KidsVenture & PCN
Challenge Competition!
Robot, Electric, Programming
PCN Kids Programming Contest
http://pcn.club/contest/
We presented
Windows PC for winners!
10 age
programmer
using 3D printer
iPhone/Android Apps
more computers more fun
Make Anything!
https://www.youtube.com/watch?v=ZapuZvRatKw
Developers of the crab robot kit
The product by kids belong Hana dojo at Sabae.
メカ担当:MASAHARU(中2)
基板担当:MISAKI(高2)
https://hanadojo.official.ec/items/8611440
A young leader of the new PCN branch in Fukui!
http://fukuno.jig.jp/2094
You can make
own IchigoJam!
using the license program of IchigoJam
「SkyBerryJAM」 developed by high school students is IchigoJam compatible.
Sky Berry is a brand name of strawberry in Tochigi prefecture.
http://www.tochigi-edu.ed.jp/tochigikogyo/nc2/index.php?page_id=212
Let s start PCN!

Mais conteúdo relacionado

Mais procurados

What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boardselprocus
 
Arduino technical session 1
Arduino technical session 1Arduino technical session 1
Arduino technical session 1Audiomas Soni
 
Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009Eoin Brazil
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusainstudent
 
arduino-ppt
 arduino-ppt arduino-ppt
arduino-pptjhcid
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoEoin Brazil
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduinoavikdhupar
 
IoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to LearnIoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to LearnToni Haryanto
 
IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?Agustaf Ryadi
 
Arduino Introduction by coopermaa
Arduino Introduction by coopermaaArduino Introduction by coopermaa
Arduino Introduction by coopermaa馬 萬圳
 

Mais procurados (20)

Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Different Arduino Boards
Different Arduino BoardsDifferent Arduino Boards
Different Arduino Boards
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boards
 
Arduino Uno Pin Description
Arduino Uno Pin DescriptionArduino Uno Pin Description
Arduino Uno Pin Description
 
Arduino
ArduinoArduino
Arduino
 
What is Arduino ?
What is Arduino ?What is Arduino ?
What is Arduino ?
 
Arduino technical session 1
Arduino technical session 1Arduino technical session 1
Arduino technical session 1
 
Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009
 
Intro to Arduino.ppt
Intro to Arduino.pptIntro to Arduino.ppt
Intro to Arduino.ppt
 
4. GPIO Access
4. GPIO Access4. GPIO Access
4. GPIO Access
 
Arduino
ArduinoArduino
Arduino
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
 
arduino-ppt
 arduino-ppt arduino-ppt
arduino-ppt
 
Arduino Basics
Arduino BasicsArduino Basics
Arduino Basics
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
 
IoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to LearnIoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to Learn
 
IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?
 
Arduino Introduction by coopermaa
Arduino Introduction by coopermaaArduino Introduction by coopermaa
Arduino Introduction by coopermaa
 

Semelhante a IoT Programming with IchigoJam

Arduino workshop
Arduino workshopArduino workshop
Arduino workshopmayur1432
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.pptZainIslam20
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoBrian Huang
 
ATTiny Light Sculpture Project - Part I (Setup)
ATTiny Light Sculpture Project - Part I (Setup)ATTiny Light Sculpture Project - Part I (Setup)
ATTiny Light Sculpture Project - Part I (Setup)Brian Huang
 
iTronics - Tech Session - Genuino Day 2016
iTronics - Tech Session - Genuino Day 2016iTronics - Tech Session - Genuino Day 2016
iTronics - Tech Session - Genuino Day 2016Romaric Saounde Tsopnang
 
Robotics Session day 1
Robotics Session day 1Robotics Session day 1
Robotics Session day 1Afzal Ahmad
 
Internet of Things Devices - Which One Is Right for You to Learn
Internet of Things Devices - Which One Is Right for You to LearnInternet of Things Devices - Which One Is Right for You to Learn
Internet of Things Devices - Which One Is Right for You to LearnAgustaf Ryadi
 
Arduino bt mobile robot r2.0
Arduino bt mobile robot r2.0Arduino bt mobile robot r2.0
Arduino bt mobile robot r2.0Fajar Baskoro
 
Workshop @ Make: Tokyo Meeting 02
Workshop @ Make: Tokyo Meeting 02Workshop @ Make: Tokyo Meeting 02
Workshop @ Make: Tokyo Meeting 02Shigeru Kobayashi
 
IoT Devices, Which One is Right for You to Learn?
IoT Devices, Which One is Right for You to Learn?IoT Devices, Which One is Right for You to Learn?
IoT Devices, Which One is Right for You to Learn?CodePolitan
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoTEduardo Oliveira
 
2014 09 12 Dia Programador Session Materials
2014 09 12 Dia Programador Session Materials2014 09 12 Dia Programador Session Materials
2014 09 12 Dia Programador Session MaterialsBruno Capuano
 
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)Tech in Asia ID
 
[#EVENT] 2014 #Codemotion_es #Coding4Fun
[#EVENT] 2014 #Codemotion_es #Coding4Fun[#EVENT] 2014 #Codemotion_es #Coding4Fun
[#EVENT] 2014 #Codemotion_es #Coding4FunBruno Capuano
 

Semelhante a IoT Programming with IchigoJam (20)

Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
 
Lecture1
Lecture1Lecture1
Lecture1
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.ppt
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.ppt
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.ppt
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
 
ATTiny Light Sculpture Project - Part I (Setup)
ATTiny Light Sculpture Project - Part I (Setup)ATTiny Light Sculpture Project - Part I (Setup)
ATTiny Light Sculpture Project - Part I (Setup)
 
Ardu
ArduArdu
Ardu
 
Arduino 101
Arduino 101Arduino 101
Arduino 101
 
Embedded system application
Embedded system applicationEmbedded system application
Embedded system application
 
iTronics - Tech Session - Genuino Day 2016
iTronics - Tech Session - Genuino Day 2016iTronics - Tech Session - Genuino Day 2016
iTronics - Tech Session - Genuino Day 2016
 
Robotics Session day 1
Robotics Session day 1Robotics Session day 1
Robotics Session day 1
 
Internet of Things Devices - Which One Is Right for You to Learn
Internet of Things Devices - Which One Is Right for You to LearnInternet of Things Devices - Which One Is Right for You to Learn
Internet of Things Devices - Which One Is Right for You to Learn
 
Arduino bt mobile robot r2.0
Arduino bt mobile robot r2.0Arduino bt mobile robot r2.0
Arduino bt mobile robot r2.0
 
Workshop @ Make: Tokyo Meeting 02
Workshop @ Make: Tokyo Meeting 02Workshop @ Make: Tokyo Meeting 02
Workshop @ Make: Tokyo Meeting 02
 
IoT Devices, Which One is Right for You to Learn?
IoT Devices, Which One is Right for You to Learn?IoT Devices, Which One is Right for You to Learn?
IoT Devices, Which One is Right for You to Learn?
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoT
 
2014 09 12 Dia Programador Session Materials
2014 09 12 Dia Programador Session Materials2014 09 12 Dia Programador Session Materials
2014 09 12 Dia Programador Session Materials
 
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
 
[#EVENT] 2014 #Codemotion_es #Coding4Fun
[#EVENT] 2014 #Codemotion_es #Coding4Fun[#EVENT] 2014 #Codemotion_es #Coding4Fun
[#EVENT] 2014 #Codemotion_es #Coding4Fun
 

Mais de Taisuke Fukuno

こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学
こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学
こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学Taisuke Fukuno
 
オープンデータの活かし方、創ろう、世界最先端国家
オープンデータの活かし方、創ろう、世界最先端国家オープンデータの活かし方、創ろう、世界最先端国家
オープンデータの活かし方、創ろう、世界最先端国家Taisuke Fukuno
 
鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー
鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー
鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナーTaisuke Fukuno
 
はじめてのIoTプログラミング IchigoJam x sakura.io 体験
はじめてのIoTプログラミング IchigoJam x sakura.io 体験はじめてのIoTプログラミング IchigoJam x sakura.io 体験
はじめてのIoTプログラミング IchigoJam x sakura.io 体験Taisuke Fukuno
 
Open Data Activity in Japan / W3C TPA2015 Breakouts Session
Open Data Activity in Japan / W3C TPA2015 Breakouts SessionOpen Data Activity in Japan / W3C TPA2015 Breakouts Session
Open Data Activity in Japan / W3C TPA2015 Breakouts SessionTaisuke Fukuno
 
IchigoJam これまでとこれから
IchigoJam これまでとこれからIchigoJam これまでとこれから
IchigoJam これまでとこれからTaisuke Fukuno
 
茨城県オープンデータ推進セミナー
茨城県オープンデータ推進セミナー茨城県オープンデータ推進セミナー
茨城県オープンデータ推進セミナーTaisuke Fukuno
 
オープンアプリによる地方創生エコシステム構築事業
オープンアプリによる地方創生エコシステム構築事業オープンアプリによる地方創生エコシステム構築事業
オープンアプリによる地方創生エコシステム構築事業Taisuke Fukuno
 
#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介
#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介
#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介Taisuke Fukuno
 
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLTaisuke Fukuno
 
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料Taisuke Fukuno
 
W3C TPAC 札幌におけるオープンデータ プロモーション
W3C TPAC 札幌におけるオープンデータ プロモーションW3C TPAC 札幌におけるオープンデータ プロモーション
W3C TPAC 札幌におけるオープンデータ プロモーションTaisuke Fukuno
 
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプTaisuke Fukuno
 
IchigoJam はじめてのプログラミング
IchigoJam はじめてのプログラミングIchigoJam はじめてのプログラミング
IchigoJam はじめてのプログラミングTaisuke Fukuno
 
”しらはどりゲーム” IchigoJam プログラミング その4
”しらはどりゲーム” IchigoJam プログラミング その4”しらはどりゲーム” IchigoJam プログラミング その4
”しらはどりゲーム” IchigoJam プログラミング その4Taisuke Fukuno
 
鯖江から世界、Local x IT = Global - 僕らがつくる福井
鯖江から世界、Local x IT = Global - 僕らがつくる福井鯖江から世界、Local x IT = Global - 僕らがつくる福井
鯖江から世界、Local x IT = Global - 僕らがつくる福井Taisuke Fukuno
 
鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2
鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2
鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2Taisuke Fukuno
 
スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告Taisuke Fukuno
 
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜Taisuke Fukuno
 
IchigoJam のくみたてかた(ビスケットボード)
IchigoJam のくみたてかた(ビスケットボード)IchigoJam のくみたてかた(ビスケットボード)
IchigoJam のくみたてかた(ビスケットボード)Taisuke Fukuno
 

Mais de Taisuke Fukuno (20)

こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学
こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学
こどもプログラミング教育 - IchigoJamを使った模擬授業@仁愛大学
 
オープンデータの活かし方、創ろう、世界最先端国家
オープンデータの活かし方、創ろう、世界最先端国家オープンデータの活かし方、創ろう、世界最先端国家
オープンデータの活かし方、創ろう、世界最先端国家
 
鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー
鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー
鯖江のIoT/5つ星オープンデータ事例と未来予測 - 青森オープンデータ活用セミナー
 
はじめてのIoTプログラミング IchigoJam x sakura.io 体験
はじめてのIoTプログラミング IchigoJam x sakura.io 体験はじめてのIoTプログラミング IchigoJam x sakura.io 体験
はじめてのIoTプログラミング IchigoJam x sakura.io 体験
 
Open Data Activity in Japan / W3C TPA2015 Breakouts Session
Open Data Activity in Japan / W3C TPA2015 Breakouts SessionOpen Data Activity in Japan / W3C TPA2015 Breakouts Session
Open Data Activity in Japan / W3C TPA2015 Breakouts Session
 
IchigoJam これまでとこれから
IchigoJam これまでとこれからIchigoJam これまでとこれから
IchigoJam これまでとこれから
 
茨城県オープンデータ推進セミナー
茨城県オープンデータ推進セミナー茨城県オープンデータ推進セミナー
茨城県オープンデータ推進セミナー
 
オープンアプリによる地方創生エコシステム構築事業
オープンアプリによる地方創生エコシステム構築事業オープンアプリによる地方創生エコシステム構築事業
オープンアプリによる地方創生エコシステム構築事業
 
#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介
#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介
#IoTLT こどもIoT「おじいさんとイノシシ」 by 福野泰介
 
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
 
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
 
W3C TPAC 札幌におけるオープンデータ プロモーション
W3C TPAC 札幌におけるオープンデータ プロモーションW3C TPAC 札幌におけるオープンデータ プロモーション
W3C TPAC 札幌におけるオープンデータ プロモーション
 
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプ
 
IchigoJam はじめてのプログラミング
IchigoJam はじめてのプログラミングIchigoJam はじめてのプログラミング
IchigoJam はじめてのプログラミング
 
”しらはどりゲーム” IchigoJam プログラミング その4
”しらはどりゲーム” IchigoJam プログラミング その4”しらはどりゲーム” IchigoJam プログラミング その4
”しらはどりゲーム” IchigoJam プログラミング その4
 
鯖江から世界、Local x IT = Global - 僕らがつくる福井
鯖江から世界、Local x IT = Global - 僕らがつくる福井鯖江から世界、Local x IT = Global - 僕らがつくる福井
鯖江から世界、Local x IT = Global - 僕らがつくる福井
 
鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2
鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2
鳴かぬなら、鳴くのを創ろう、ほととぎす / 高専カンファレンス in 沖縄2
 
スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告
 
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
 
IchigoJam のくみたてかた(ビスケットボード)
IchigoJam のくみたてかた(ビスケットボード)IchigoJam のくみたてかた(ビスケットボード)
IchigoJam のくみたてかた(ビスケットボード)
 

Último

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

IoT Programming with IchigoJam