create every day - 福野泰介の一日一創

IchigoJam RPi, a Third Party OS for Raspberry Pi can program the IchigoJam / Kids Coding 50th!

2017/12/04 23:55:00
#IchigoJam #KidsIT #rasppi #english 

A third party OS for Raspberry Pi "IchigoJam RPi" can connect and program the IchigoJam with LPC1114 via just 3 jumper wires.
ラズパイ用サードパーティーOS「IchigoJam RPi」はIchigoJamをジャンパーワイヤー3本で簡単につないで、プログラムできますよ!

Connect 3 wires after boot both IchigoJams. 起動してから3本つなぐ
1. RPi:6pin(GND) - IchigoJam:GND
2. RPi:8pin(TXD) - IchigoJam:RXD
3. RPi:10pin(RXD) - IchigoJam:TXD

Type followings on IchigoJam RPi つぎのように打つ

?"LED1

Your remote IchigoJam lighted! するとつないだIchigoJamが光る!


You can program also! プログラムもできちゃいます

?"1 LED1:WAIT10 ?"2 LED0:WAIT10 ?"3 GOTO 1 ?"RUN


Send #1B (=0x1b, code of ESC) to stop 止める時は#1Bを送信

?CHR$(#1B)

Unwire a wire if IchigoJam repeated errors. エラーがループしたらワイヤーを1本ぬく
You can change the no response mode "OK0" レスポンスなしモードは「OK0」

OK0

Make a VIDEO connector for Raspberry Pi Zero ビデオコネクターづくり

Just solder a 2P pin header and a composit connector
2Pピンヘッダーとコンポジットコネクターをはんだづけするだけ!


You can use the 4.3 inch mini monitor! 4.3インチのミニモニターが使えます!

How to use the IchigoJam RPi つかいかた
1. Download the OS, IchigoJam RPi (https://ichigojam.github.io/RPi/)

2. Write to SD 書き込み
3. Boot! 起動

You can find the "IchigoJam RPi" on the Raspberry Pi official DOWNLOADS page!
ラズパイ公式のダウンロードからも辿れます!

Enojoy programming and computing! プログラミングとコンピューティングを楽しもう!


photo 2016.12.11: Mr. Eben Upton(@EbenUpton), inventor of Raspberry Pi and inventor of IchigoJam! 「IchigoJam meets Raspberry Pi! Mr. Eben Upton's first IchigoJam BASIC program is...
We've released IchigoJam RPi with I-O DATA!
エベン氏と会って1年、アイ・オー・データ機器のイベントでついに IchigoJam RPi 発表!
Moblie Game Machine making workshop for Kids using IchigoJam RPi / I-O DATA FAIR 2017


photo from 「10 age kid who got PCN RaspberryPi award is creating a electric circuit with transistors as his own idea! Let’s spread Kids Programming! / PCNラズパイ賞を受賞した10歳の子は「最近はトランジスタが楽しい」と、オリジナルなモーター回路を設計中!IchigoJam RPi でますます広がる こどもプログラミング! – about yrm
Raspbery Pi Foundation supported our PCN Kids Programming Contest 2017 in Summer.
Thanks a lot!! ラズパイ財団からPCNこどもプロコンに特別協賛、感謝!


Today (4 December) is 50th anniversary of Kids Coding! なんと子供のコーディング50周年記念日!
Celebrating 50 years of Kids Coding


IchigoJam can connect Rwanda and us also. / IchigoJamがつないでくれたルワンダとの縁!
Programming for Rwandan kids! Open Teaching Materials

Programming for All Kids! - PCN / すべてのこどもたちにプログラミングするきっかけを!

IchigoJam RPi ベータ版公開!

2017/10/11 23:55:00
#IchigoJam #rasppi #maker 

お待たせしました、Raspberry Piで動くIchigoJam、IchigoJam RPiのベータ版がIchigoJam-FANからダウンロードできるようになりました! 超簡単エルチカがラズパイでも実現です!


* 書籍は、高専プロコンで出会った高知高専の今井一雅さん著「Raspberry Pi ZeroによるIoT入門- Zero W 対応

LED1 OK LED0 OK

わずか8MBのファイル群を、microSDカードにファイルをいれて、ラズパイにセット、電源をいれれば数秒で起動、LED1、エンターでラズパイのLEDが光ります!(まるで、IchigoJam!)

10 LED1:WAIT60 20 LED0:WAIT60 30 GOTO10 RUN Break in 10 SAVE0 Saved 42byte OK

IchigoJamのボタンを押しながら電源ONの代わりに、キーボードをつながずに電源ONで自動起動。LEDが1秒おきに点滅します。

GPIO/PWMも同様にいろいろと使えます。

microSDカードは、起動後はファイルを保存、読み込みする以外は使わないので、いつ電源を切っても大丈夫! ラズパイを使ったお手軽電子工作にもぜひチャレンジください。

links
- IchigoJam RPi ベータ公開 on IchigoJam-FAN
- $15 Computer IchigoJam meets Cute Manufacture Pimoroni in UK, and connects SkyWriter HAT!
- ラズベリーパイ財団も特別協賛、PCNこどもプロコン表彰式
- IchigoJam meets Raspberry Pi! Mr. Eben Upton's first IchigoJam BASIC program is...
- IchigoJam on Raspberry Pi - ラズパイ用のベアメタルOSとしてのIchigoJam

Moblie Game Machine making workshop for Kids using IchigoJam RPi / I-O DATA FAIR 2017

2017/04/15 23:55:00
#IchigoJam #rasppi #english 

On "I-O DATA FAIR2017", we held a BASIC programming workshop for Kids using Raspberry Pi x Sense HAT. 4-6 grade primary school kids could connect cables to Raspberry Pi, set up the add-on board Sense HAT and program an original mobile game machine!

6 families paticipated the workshop. They got both Raspberry Pi, Sense HAT and IchigoJam RPi! Lucky!


Try to snap the Sense HAT!


Let's play on your game machine!
IchigoJam RPi can boot automatically when pulled out the keyboard.


We prepared environment to program Sense HAT easily!
If you want to light up as red on (3,3)

SH.PUT 3,3,#700

If you want to get a number acceleration X

?SH.AX()

It's easy isn't it.

This is the slide of workshop. Retry at your home!


This time almost full, but welcome to inspect our workshop! (16 Apr 10:00am-11:30am)


We thanked Hosono-san president of I-O DATA to give us great chance!


You can touch IchigoJam RPi on I-O DATA FAIR2017 in Akihabara!

IchigoJam RPi will release near future!

links
- IchigoJam meets Raspberry Pi! Mr. Eben Upton's first IchigoJam BASIC program is...
- IchigoJam on Raspberry Pi - ラズパイ用のベアメタルOSとしてのIchigoJam

IchigoJam RPi will be showed up on this weekend!

2017/04/11 23:55:00
#ichigojam #KidsIT #rasppi #english 

On this weekend event "I-O DATA FAIR 2017 in Akihabara", IchigoJam RPi will be showed up!
We're prepareing for the workshop to learn how to enjoy programming for kids!

At last IchigoJam runs on Raspberry Pi 3 by Matta of Natural Style!
"RaspberryPi3用 IchigoJam、I-O DATAフェアにて今週末お披露目!起動2秒で走る1.2GHz BASICプログラムでSense HatをHackしよう! – about yrm"

If you want to use the small monitor via the composit cable, you can make it!

This is an earphone with a controller.


Just connect to a composit terminal.
The terminal spec of Raspberry Pi 3 is VIDEO, GND, AUDIO-RIGHT, AUDIO-LEFT (from the root).
* thanks! "Raspberry Pi Model B+のAV端子の変換について - あっきぃ日誌"


You can control "Raspberry Pi Sense HAT" very easily in IchigoJam BASIC!

links
- I-O DATA FAIR 2017 in Akihabara 2017.4.15-16
- IchigoJam meets Raspberry Pi! Mr. Eben Upton's first IchigoJam BASIC program is...
- 起動3秒、Raspberry Pi Zero で動かすIchigoJam(ベアメタル)
- IchigoJam on Raspberry Pi - ラズパイ用のベアメタルOSとしてのIchigoJam

IchigoJam meets Raspberry Pi! Mr. Eben Upton's first IchigoJam BASIC program is...

2016/12/11 23:55:00
#KidsIT #IchigoJam #rasppi 

I am invited to the event "BIG Raspberry JAM Tokyo 2016" by Raspberry Pi users group.


with Mr. Eben Upton(@EbenUpton), inventor of Raspberry Pi!


Eben's first program on IchigoJam BASIC during just few minutes!

10 FOR I=1 TO 1000 20 LED1 21 IF BTN() X="FOO" ELSE X="BAR" 30 WAIT10 40 LED0 50 WAIT10 51 PRINT STR$(X) 60 NEXT


I showed him "Age Detector IoT by IchigoJam"

This is my talk at the event.
IchigoJam x Raspberry Pi = ?:
Practice and challenges on programming education for kids with BASIC


I updated IchigoJam for Raspberry Pi. The special character can be used on Raspberry Pi also!

With small and smart inexpensive computers,
Let's create and connect kids can program all over the world and connect together!

起動3秒、Raspberry Pi Zero で動かすIchigoJam(ベアメタル)

2016/12/10 23:55:00
#KidsIT #IchigoJam #rasppi 

Raspberry Pi Zero で、ラズパイ用ベアメタルIchigoJamが動きました!

Raspberry Pi Model A+とLEDの点灯論理が逆だったのでコンパイルしなおして対応。判定ロジックをプログラムすれば、1つのSDカードで、初代ラズパイ、Raspberry Pi Model A+、Zeroの3種類に対応できるはず!(ラズパイ2や3はCPUが異なるので別対応が必要)

電源を入れて起動、LED1で小さなLEDが点灯、自動点滅プログラムを動かすまでの6秒動画


IchigoJam on ラズパイゼロ!
電源はUSB-OTGケーブルから分岐させ、ACアダプターに接続しています


Mini HDMIで動きますが、ビデオ出力用のピンをはんだづけしていつものモニターにつなげる!

いよいよ、Raspberry Pi のユーザーイベント、BIG Raspberry JAM 開催&登壇!
BIG Raspberry JAM Tokyo 2016 - connpass
創業者のエベン・アプトンさんにも会える予定!

参考リンク
- Make: Japan | Eben Uptonに聞くRaspberry Piに関する10の質問
- あの名刺サイズPCはこうして生まれた:子どもたちがいつでも・気軽に触れられるコンピュータを――「Raspberry Pi」に詰まった創業者の思い (1/2) - MONOist(モノイスト)
- 我らプロフェッショナル 世界を元気にする100人 - 「25ドルのコンピュータがあればで子供達が遊べる」~エベン・アプトン氏・Raspberry Pi財団設立者:ITpro
- わずか600円台のコンピューター「Raspberry Pi Zero」が登場 - GIGAZINE

NASAからの贈り物! 宇宙ステーションで動いた Raspberry Pi を3Dプリンターで再現

2016/02/15 23:55:00
#KidsIT #print3d #rasppi 

現在運用されている唯一の有人宇宙ステーションISS
特殊なケースをまとわれ宇宙での実験に使われた Raspberry Pi ケースの3Dプリンター版のデータを印刷してみました。
ISSの宇宙実験で使われたRaspberry Pi「Astro Pi」ケースの3Dデータを公開 | fabcross
宇宙ステーションでのパソコンといえばミールで動いていたMSX2伝説も有名!?


Astro Pi - Raspberry Pi 2 B+ 用3Dプリンターケース」

3Dプリント用のSTLデータは、こちらのGitHubに4ファイルあります。ダヴィンチ1.0の標準での印刷時間は下記の通り。
SECTION_1 3時間47分 放熱用(?)のイボイボが時間がかかる
SECTION_2 2時間45分 底面、サポートが必要だった
SECTION_3 1時間49分 こちらもサポート必要だった
SECTION_4 1時間45分 上面、トラブルなくできあがり
合計10時間6分!


時間はかかりますが、データ転送したらほっとくだけ。NASAからの贈り物が空間を超えて手元に届く感動。
※端のぐるぐるしたところがサポートを付けなかったことで浮いてしまった印刷失敗の跡

パーツ分割手法や、かみ合わせなど、3Dデータに込められたノウハウを手にとって、生データと共に見られるのは嬉しい!
もう少し小さければまとめて4つ印刷できるので、IchigoJam用ケースならまとめていけるかも!?


Hana道場でも、小中学生に人気な3Dプリンター!(Hana道場の投稿
テクノロジー、広まるほどに楽しくなります!


PCN三重発のIchigoJam信号機も印刷してつくってみました。(Vine動画
教材をデータで気軽に送り合える、便利な世の中です。

Raspberry Pi A+ のケースを印刷して、IchigoJam化!

2015/12/07 23:55:00
#print3d #rasppi #IchigoJam #opendata 

実験中のRaspberry Pi用IchigoJamの基本命令LED、初代Bでうまくいって、A+でうまくいかなかった原因はラズパイのModelによる仕様違いでした。


GPIO16(負論理) → GPIO47(正論理)でLEDコマンドで光った!


HDMIとUSBキーボードで動くコンパクトなIchigoJamのできあがりです!
40ピンを使って、ちょっと配置が変則的でわかりづらいですが、I/Oもサポートしておくといいかも?
(IchigoJam for Raspberry Pi は開発中、未公開)


かわいくてお気に入りのラズパイA+用のケースは、ThingverseのCC BY-SAのケースデータからカスタマイズして、3Dプリンターで出力したもの。 ケープで仕上がり良好です!
(データはこちら「simple case for Raspberry Pi A+ by taisukef - Thingiverse」)


敷居が高いように思われ勝ちな3Dプリンターのためのモデリング、基本はブロックの足し算と引き算。そんな難しくありません。こちらが今回のケースのモデリング途中の様子です。


穴の開けたい部分にブロックをおき、引き算することでこのように穴が開きます。もうちょっと小さくても大丈夫でしたね。LED点灯部分には穴を開けておけばよかったとか、角は少し丸めておくと痛くないとか、実際つくってみて気がつくことも多数。

3Dプリンターのリアルなものができる感動、ぜひ一度ご体験ください!
(ぜひ子供に体験させてあげてください!)
鯖江近辺の方は、Hana道場へどうぞ!

自分でつくる!こどもパソコンIchigoJam、好評発売中!(Xmasスペシャルも!)

クリスマス限定!IchigoJamサンタセット | PCN プログラミング クラブ ネットワーク

IchigoJam on Raspberry Pi - ラズパイ用のベアメタルOSとしてのIchigoJam

2015/12/05 23:55:00
#IchigoJam #rasppi 

IchigoJam、誕生のきっかけの一つ、イギリス発の格安パソコン、Raspberry Pi。
目指すはMSX! Raspberry Pi より安価な IchigoJam 発表!

ブログを振り返ると2013年10月に「MSXの再来となるか?低価格パソコン、Raspberry Pi」と入手したものでした。 先日、この旧ラズパイをIchigoJam風にし、ついにプログラムがかけるようになりました!


IchigoJam BASIC が Raspberry Pi Model B で5秒で起動し、エルチカプログラミングする動画


せっかくなのでもう一度、ラズパイと並んで記念撮影!
Raspberry Pi Model B, Raspberry Pi Model A+
IchigoJam, IchigoJam U

ラズパイモデルとIchigoJam比較
※未実装(unpopulated) = はんだ付けなどすれば使える

HDMI+USBキーボードで使えるIchigoJamになるのはうれしいかも!?
2ではなく1ベースの$5PC Raspberry Pi Zero、いろいろと外付け部品が必要になってしまっているのが残念。 個人的には上の写真にもある、Raspberry Pi Model A+ の低価格化に期待したい。あと、電源スイッチつけてほしい・・・。

LinuxやWindows、MacOSなど一般のOSを使わず、パソコン用の起動コードからプログラミングしてつくることをベアメタル(baremetal)と呼ぶそうです。 IchigoJamで使っているLPC1114などマイコンの世界では当たり前ですが、メモリ量が桁違いに多い通常のパソコンの世界ではLinuxなどのOSの上でアプリケーションをつくるのが一般的です。 ただ、$5ラズパイなど超低価格な高性能パソコンが出まわる中、特定の用途専用で使う場合は、ベアメタルでつくってしまったほうが、セキュリティリスクも低く、起動も高速かつ、性能をフルに引き出せるので注目されています。

開発中の IchigoJam BASIC on Raspberry Pi の起動時間、現在は5秒。
チューニング次第でもっと早くできるはず!

余ったラズパイをIchigoJamに!? IchigoJam for Raspberry Pi αバージョン

2015/11/30 23:55:00
#IchigoJam #rasppi #maker 

旧ラズパイをIchigoJam風にしてみました。

LED1くらいは対応しようとしましたが、まだ光りません。
プログラムもまだできませんが、USBキーボードでがちゃがちゃ打てます。


ラズパイには電源スイッチがないので、コネクターにつけてみました。
SDカードを抜き差ししてデバッグするのには、microSDじゃない大きなSDカード版が便利かも。

全世界700万台を超えるRaspberry Pi、IchigoJamにしてリサイクル!?

- IchigoJam

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / high-res profile image