TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
CNCフライス盤 4切削目
第二種電気工事士をとりたくてたまらん
ハンダ作業について語るスレ No15
H8
トランスを使わないAC100V回路設計
電子工作入門者・初心者の集うスレ 86
【アナログ】テスター総合スレッド 12Volt【デジタル】
【電気】理論・回路の質問【電子】 Part18
電子工作入門者・初心者の集うスレ 89
KiCAD その2

こどもパソコン IchigoJamI


1 :2016/10/08 〜 最終レス :2020/02/27
どうなの?

2 :
考えただけでどんなのか判るだろ

3 :
(((()))))()((()))()))()()))(((((((())((((()()((()))))((((()))))(()()))()()))
)()))()(())()(()))))(((((((())))()((((())(()(()()())()))()(())((()(())(())))
)()(()()))((())()(())(()))()((((())(((())(()))())())))((((()())()())()(()())
)))()(()))()(((()())((((()))))()())))()((()))((())(()))(()()())(()())(()((((
((((()))()(((((((()))))()(()((())())(())()()))((()()(())(())))))()))())()()(
)())((())(()()(((((()(()))()))())())))((()))(()(()()))(()())((((()()(()))())
(()))()(())()((()((())()())()())))(())(())())((())((()(()()(()))()(())()())(
)((()((()((()(()))(((()(()))()()()())(((())))(())()))()())))(((())(((())))))
(()((())())((()()())((())()(()())((()))((()((())()))(()))(()()()((()))))))()
)((((()()(()())))((())(()(())()))(())(()))(()()(()(()())()()()(()))()))()()(
()())()())())((()())))((()()(((()())(()())((())))(((()()))()(())()((())))(()
(()))(()))))))())((()(()))(()((()(())(((()((()(())(())(()((()((())()))))))()
((()(())(())))))())((())()(()()((((()()((()(()))(()))(())(())))()(()())))(()
))()()(((((((())))))))(((((()()((())())()()((()))))))()(((()()())()())))()((
()(()))())))()))))))(())()()()(())()(()((()(())(()()()))()(()()(()(()((((()(
()()())((()())()()))(()))((())(())(()((()())(())(()())((()((((())))()))))()(
())()()(())((())(()())())))(()(())))(((())()))(()((()())))))))((())((()(((((
)))(()((())(((()))((()()()))(((())))))(()((())))()))()())((()((((()()))())((
())(()())()((()()))))(()(())())(()((()(())())))(())((()(((())))(()()))())(((
)((()((()())))()(()()()()())()(()))(()()))))()())()()))(()((())(()())((((()(
(()))((()())(())))((()()())(()(((())((()())(()(()))()((((()))))(()))))(())()
)((()))))(())()()((()())))))()()()(())(()())((()((())()())(()()())(()(())(((
)()())))())))(())(((((((())))((((((()()())(())((()())()))(())()))()()(()(())
()(()))))))()(((((()())()(())()())((((())()))((((())))()))))((()()((())(()()
))())(((((((()()))())(()((()))((()))(()()()(()()()(()()())((((())))))(()))))
()(()))))((()(()((()()))))()())))((())))(())()))(()()(())))())()()((((((((((
)((()()))))(((())))))((()()((((()))))((())(()))))))(((()()()()(()(()))(((()(
)()(()(()))()(())))()()(()(())))()()()()((()(()())()))((())()())())(())(((((
)()))(((()())())))(((()())())(((())))()))(()(())()((()()(()()))()()(()(())((
))(((()())))))())((())()())((((()()(())()())(())())))))))(())(()(((((((())((
)()))(())((()(()()(())((())())))))())()(())()()((()((()())())))((((()(()()()
()(((()((()()()((()((((()(((()(()())(())(()))(())))())())))))))))(()()))))((
))(())(((()))))((()(((()))))(()((()))(((()))(((()(((()))))))()(()()()())(())
))(()(())((()))))((()())())()()))))())(()()((()()))))(()()(((()(((())((()()(
)())(())(()()))))(())()()))))()()((((()(((()()(())()())(()))))()()(()((()(((
)())()((())(())()((()((()))))()())(()))()()(())())(()())((()()())()((()((())
))))((()(((())())()())()())))()(())(())(((())))))((()()(())))((((()(()()()((
)()()(((((())(((())()(((((()))(((()()(()))))))(())))((()((()))(()))))(()))))
((())((()((((())()((()()(())()))))(())))((()))(((((()(())())))()())))()()())
)((()()))(()))(((()())()((())()))((()()()(()))((()(())())()(()(())(()()))())
()(()))))())()(())()()())))()(()((((())((()(()))()()()))(((())))((()(((())()
))()()())))(()))((()))())(((((()))())()())(((()()()((())()(())()(()()))()(((
)(()(()))())()((((()(()()()()(())(((())(()))))(())((()((()()())())()(())))))
))())()()()()()()())(((())(()()))))))())())))))((((((())())(()(()(((()(()(((
(())((((())))()()())(()))())((())(())())(((())(()()((())()))()((())((()())))
()((()))()()(())())))))))())()(())()))()()(()))(()((()(()()()))()(()((((((((
)()((()))(())))()())((((()()()(()()((())(()))()()))()))(())(())(((()()()(())
)(())())()(())()))())(((((())(()(()((())))()(()(()(()()))()(())()(())()(()))
)))(()))(())((())()((((()())))(())()))())(()()(((()())()()))()((()()))((()((
()))((())())()))())))))(()(((()(()))(()())())())))()(((()(()(()((()()(())(((

4 :
電子工作マガジンに定期的に記事が載るようになったし、
ネット上でも本家以外の情報もそれなりに存在するので、
一定の層で盛り上がっているのは事実。

しかし、BASICがタイニーすぎるし、RAMも少なすぎるので
昔の8ビットパソコン時代を知っている人でもショボイと感じる。

一方、IOポート操作ができるとか電子工作向けの発展性がある。

5 :
Ichigo Jamはステマすごいですよね。

6 :
こんな狭い世界でステマとかどんだけ

7 :
IchigoJam の同類として MachiKania とか ORANGE pico というのがある。
これらの方がBASICの機能も豊富だし、RAMも豊富だから面白そう。

だけど、知名度が低く公開されているプログラムも少ないので、
他人の作例をコピペするだけの人には向かない。

MachiKania
http://www.ze.em-net.ne.jp/~kenken/machikania/

ORANGE pico
http://www.picosoft.co.jp/orange/

8 :
小4の息子とやりだして1年になるが、
入出力の少なさに耐えかねてArduinoやりたいと言い出した。
拡張性がないのがネックかな。
I2Cはあるけど、PEEL/POKEは子供には難しいだろう。
RAMが増えて、Arduinoみたいにライブラリが充実してインクルードできるようになると
寿命が延びるかもね。
74HC595を、TLC5940を、PCA9685を、MCP23017をとかを拡張BASICで扱えれば相当のことができるようになるはず。
とは言え、あれは限界を感じて卒業するためにあるものかもしれない。

9 :
Nゲージ鉄道模型をPWMでモータドライバでセンサで自動運転するところまでは子供とやった。
ここまでがハードウェアを扱う私の限界。
拡張性が欲しい。
子どもでも扱える拡張性が。

10 :
親がダメだと子供もダメだな。アセンブラかCを教えりゃ何でもありなのに。
40ピンで足りなきゃQFPにするなり通信して複数のマイコンを使うなり出来る。

11 :
シフトレジスタ繋げりゃいいだけじゃん

12 :
コードサイズに1kBも使えるのなら色々スゴイことができそう
http://archive.assembly.org/2016/1k-intro

13 :
発表された当初からマイナーバージョンアップばかりで最近は商用に走っている印象だわ。

14 :
>>11
それをBASICで制御できるなら子どもでも扱えるが、
シフトレジスタを意識したプログラムを書かせる必要があるなら子供には無理。

15 :
arduinoなら
http://playground.arduino.cc/Code/ShiftRegister595#Function
のライブラリを使えば子どもでもシフトレジスタを直感的に扱える。
シフトレジスタを使うのは手段であって目的でない。
子どもがシフトレジスタに興味を持つなら深堀させればよいが、
シフトレジスタの使い方なんか子どもに覚えさせても何の意味もない。

16 :
I2C I/OエキスパンダーのMCP23017だって、arduinoなら
https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library/blob/master/examples/button/button.ino
こんな程度で書けるから子どもでも使える。
Ichigojamではpeek/poke/i2cwでやるしかないが、こんなの子どもにやらせられない。飽きる。

17 :
親が駄目だと子供も駄目だな

18 :
>>17
ああ、たいしたことないさ。
親の能力に頼らなきゃならない子どもパソコンってのもどうかと思うよ。

19 :
だいたいがだよ、
595にせよI2Cにせよごく一部のオタクが「やってみた、できた」って言っているレベルなんで
こんなもん一般化するわけがないだろう。

20 :
程度の低いアーキテクチャ/スキーム/プラットフォームを使いこなして自己満足するのは
一部の先鋭的なマニアだけ。
一般に使わせるなら、使いこなしをユーザに求めちゃダメ。

21 :
>>13
コンセプトは素晴らしい。
親世代でBASICならわかるってのは多数いる。
それこそすがやみつるの「こんにちは、マイコン」ではまった世代。
商用で何が悪い、全く問題ないと思う。
現行の石に固執せず、もっともっとブラッシュアップして
arduinoを超えるプラットフォームになって欲しい、と勝手に思ってる。

22 :
低レイヤーな次元のハードウェアを直接叩かなくても
Basicで入出力を扱えるからIchigojamは成功しているんだと思っている。
なのにハードウェアを叩いてIchigojamの可能性を論じているマニアには辟易している。
そりゃマニアは何でもできるだろうよ。自己満足するだろううよ。
だけどそこから何が生まれるのか。
自分が使って楽しむのか、他人が使える基盤を築くのか。
これがarduinoとIchigojamの相違点だ。

23 :
石をESP8266なりstm32なりにすればいい。
開発のリソースが足りないならもっと大きなプロジェクトにすればいい。
大学なり国なり巻き込めよ。
可能性があるだけに、今のままで進展がないなら勿体なくて仕方がない。
arduinoと比較して、ね。

24 :
ArduinoとIchigojamじゃ想定するユーザ層も違うだろうに並べて論ずる意味が分からん

25 :
なんでBASICに拘るのかね?

26 :
子供にはそれでいい

27 :
FORTRANやCOBOLはイマイチだから。
LISPとか困るし。

28 :
論理演算→アセンブラ→高級言語
という流れでいいと思うけど…。

29 :
初心者、それも想定は子供だとするとアセンブリ言語は無理ゲーでしょ
覚えることが少ないから初心者向きというのは間違だと思う

30 :
「なんでコンピュータは16進なの?」
と言う疑問に答えたいでしょ。

31 :
PUSHとかPOPの概念なんて最初にいらんっしょ

32 :
要る要らないじゃないでしょ、
中でそれをやってるんだから…。

そんなにブラックボックスがいいのなら
はじめからケースにいれて充填剤で満たしておけばよかったんじゃないの?

33 :
16進や2進をやるのもいいけど、
スタックやソートやバッファや連想記憶を学んだ方がナウい。

34 :
TK-80

35 :
>>32
馬鹿はすぐ極論に走るんだよな。
いる要らないの問題とと密閉と充填剤の関係って何にもないじゃん。
もーちょっと頭使えよ、低能。

36 :
中でやっていることを知りたいと思うのが人情だと思うけど…、
また、負けそうになると誹謗中傷に走るのも人情だけどね。

37 :
https://www.youtube.com/watch?v=ZHlKo1Yhd6U

38 :
良いビデオだ

39 :
>>36
>中でやっていることを知りたいと思うのが人情だと思う
万人が自分と同じ思考回路だと思わない方がいい
知りたくなった奴が機械の方に歩み寄ってマシン語をやるという流れの方が素直

40 :
まぁ、それは子供達が決めることだからこれ以上は言わん。

41 :
>>24
ユーザとしてやりたいことは入出力をプログラムで制御すること。
コンパイラだろうがインタプリタだろうがどっちでも構わない。
やりたいことを実現するためにはArduinoもIchigoJamも並列。同じ。
Basicは親世代に素養があるのでとっつきやすい。

42 :
>>25
親が教えられるから。

43 :
>>36
私は中で何をやってるかなんて興味ない。
それを使って何ができるかに興味があるし、子供にもそれを学ばせたい。

44 :
>>41
Arduino は I/O制御向けだろうが、
Ichigojam は TV に文字出すのが多いんじゃない?

45 :
Rubyで動かせるGR−CITRUS注文してみた
もっとコスパのいいボードはあるけどRAM256KBのRX631ならいろいろ遊べる

46 :
小学生の頃からLISP脳にしておいたほうがいろいろ将来が楽しみになりそう

47 :
ドスパラの9000円のスティックPCの汎用性は無敵。

48 :
物足りなくなったらラズパイだろう。

49 :
やはり、orange pico だな。

50 :
>>49
Machikaniaもいいよね

51 :
やっぱフリーエリア1kBというのは厳しい。
限られた容量にプログラムを収めるには
・プログラムが見易くなるよう入れたい空白を省く
・マルチステートメントを活用
・アルゴリズムを計算式で表す
以上のようなことをする羽目にならざるをえんがこどもパソコンを謳いながらこれはどうかという感じ。将来のプログラマに意味のない変な癖をつける原因にもなりかねん。おっさんの暇つぶし用には良いと思う。

52 :
BASIC続けてると脳が破壊される

53 :
>>51
痛感している。
子どもの創造力が爆発してひたすらプログラムを打ち込んでいるところでメモリいっぱいになると
途端に子どもが白けてしまう。
せめて4倍は欲しい。

54 :
子供の発想力に足かせはめて父親が喜ぶかw
日本の馬鹿な親の典型だな

55 :
DIPのLPC1114FN28のキャンペーン価格での販売が終了したせいか
IchigoJamTは搭載マイコンがTSSOPのLPC1114FDHに変更になったけど
どうせマイコン変更するなら同じLPC1114でもRAMが8kBある製品も
あるのだし大容量版を出す良い機会だったんだがなあ、惜しい。

56 :
1kといえばZX-81を思い出すのだけど、
簡易グラフィックスモードに切り替えたとき、
画面の隅っこのドットをワークエリアに使っていたゲームがあったよ。
なんかちかちかすると思ってプログラム見たら変数格納域だったw
ここまでして動かすのかと感動した記憶がある。

57 :
子供向けだから低スペックでいいや的な設計が
苦労を楽しく感じるおっさん向けマゾ仕様

58 :
>>56
VRAMは1KBでも表示は1000文字というわけで24バイトをワークエリアにした。

59 :
>>56
昔の電卓も計算中は表示がチラチラしていたな

60 :
何でコレはそんなにけなされるんだろ?
io端子もあるしこれで出来ない事が出てきたらその上のモノに乗り換えればいいじゃない
コレでも興味持てなくて挫折するのだっているだろうに

61 :
>>59
理由が全然違うだろ

62 :
>>44
我が家では入出力がメイン。画面はどうでもいい。
検証用の数値表示のみ。

63 :
>>61
アレ 表示エリアも計算に使ってたからじやないのー?

64 :
>>63
そうなのか、勘違いしてた、すまん

65 :
>>64
いや
こちらも全部書けば良かったのだな

66 :
今更ながらichigojam買ってきました。Verは1.2.1でしたが、EEPROMを付けない状態で、FILES 0と打つとフリーズするのは、普通でしょうか?

67 :
つけろよ

68 :
それがつけて見たが、つけても外してもフリーズの症状自体変わらないので、本体の問題なのかEEPROMの問題なのか切り分けたい次第。

69 :
>>68
さすがに製造元に問合せて見た方がいい問題

サポートやFAQのページってあるんだっけ?ファームウェア書き換えとか可能?

70 :
>>69
コメント有り難うございます。USBシリアル変換モジュールも買ってきたので、時間のある時にファームの上書き?やってみます。

71 :
Orange Piなら2000円でLinuxが走るのに、IchigoJamも無いもんだw
http://gigazine.net/news/20161107-orange-pi-pc2/
いまだに存続していることが驚き

72 :
たいていのマイコン基板は、ラズパイzeroより高価になっちゃうけれど、存続するよね。
それに、使い方が違えば、ハイテクなものがローテクなものを代替できるとは限らんし。
特に教育目的だと複雑ハイテクなものだと、教育を受ける者がもっているものと離れすぎていることが障害になることもあるよ。

とはいえ、教育目的であってもIchigoJamの立ち位置ははっきりしないような気がする。

73 :
>>71
orange Piは、生産の継続性とかがないだろ。

>>51
64bit windowsの中で32bitメモリ空間をとれば
BASICのユーザー空間を2G以上取れて
USB-USARTで電子耕作の信号もやり取りできるけど
そんな処理系を誰も実装しないよね。

74 :
> 64bit windowsの中で32bitメモリ空間をとれば
> BASICのユーザー空間を2G以上取れて

BASICに拘る理由ってなんかあんの?

75 :
>>74
>>1-72 にBASICって書いてあるから

76 :
結局ラズパイに移行か。

77 :
ラズパイに勝てない。
SOPで組み立てる意味が減ったし。

78 :
>>59
割り込みとか使って、ダイナミック点灯させてるが、計算速度優先で割り込み止めたりしてるからだろ。

79 :
>>51
プログラム保存用にEEPROM 使ったせいだな。
今時のマイコンならRAM 128kとかでも、たいした値段しない。

プログラムの保存はSDカードとかにすれば良かったのに。

80 :
べーしっ君

81 :
ラズパイに移行って言っても、IchigoJamのBASICででかいプログラム書くかなあ。

ちらちらする電卓を残念ながら知らない。
1秒間にせいぜい100〜300回ぐらいの割り込みで計算スピードに影響があったんだろか。
そもそも割り込みを使ってなかったりして。

フリーエリアの制約はEEPROMじゃなくて、純粋にRAMの制約だと思う。

82 :
>SOPで組み立てる意味が減ったし。
そうなんかなあ。子供にSOPのハンダ付けは難しいってことだろうか。

子供の順応力をなめてるような気がする。

83 :
SOPは大人でも難しい。

84 :
IchigoJamは作るという意義が大きかったのにSOPにして台無しです。

85 :
>SOPは大人でも難しい。
大人だから難しいのでは?

電子工作に慣れた人は「自分ははんだ付けが上手い」と思っている人が多いように思います。

そんな自分が難しいと感じるのだから、初心者には難しいだろう。実際、初心者にやらせてみたら難しそうだ。と。

86 :
× SOPは大人でも難しい。
○ SOPは爺には難しい。

87 :
レーダー追尾により自然値0.058μSv/hをはるかに上回るガンマー線が27万円程度の測定器で否が応でも計測され続ける
https://www.youtube.com/watch?v=CtiacppR5dk

9:27人工衛星(確実な部分)
https://www.youtube.com/watch?v=-Ls8O7jjK1A

88 :
SOPなら足一本づつはんだ付けできると思うけど・・・・
SSOPやTSOPになるとまとめて付けてからはんだ除去
したほうが早いかも。

89 :
>>85
QFN を半田付け出来るようになって、ようやく一人前。

90 :
半田付けなんて出来て当たり前。
そこからずっと先に到達して初めて一人前。

91 :
一人前かどうかなんて議論はスレ違い。はんだ付けスレでやってね。

IchigoJamのCPUがSOPになったことがどんな意味を持つかがこのスレでのポイント。

92 :
さすがに「SOPだからハンダ付けできない><;」っていう世代は
もう生き残ってないんじゃない?
あるいはハンダをドバっと流して吸い取れば終わりみたいなテクニックを知らないとか

というか30年ぐらい前に表面実装の2SC3356とか何十ピンもあるQFPを
普通にハンダ付けしてた覚えがあるけど

93 :
ちなみにラ製に載ってた超再生のレシーバと秋月の音声レコーダーキットだったが
その頃はまだ小学生だったけどね・・・

94 :
basic+制御ならパソコン+I/Oポートのほうがいいんじゃないの。

95 :
組み込んだり電池駆動したいからやだ

96 :
どうせ手元に情報収集目的のPCが要るんだろ、
補助記憶も要るだろうし…。
I/Oポートに毛の生えたようなボードとPC側のbasicインタプリタ/コンパイラだろう。

97 :
それともまだROM-BASICを愛しているのかね?
ならカセットテープI/Fでもつくるんだな。

98 :
>パソコン+I/Oポート

ある入力ポートをポーリングして、変化したらすぐさま、用意していた値を出力ポートに出力する、
なんてことを、パソコン+I/Oポートでするにはどうしますの?

99 :
その昔プリンターポートにバッファ繋げればできたよ。

100 :
PC/ATならD-sub25pin(だっけ?)パラレルポートだけど、まだあるかな…。
おじさんのPen4にはついてるけど。

USB-パラレル変換とか要るかもな。


100〜のスレッドの続きを読む
【回路図】CAD / EDA 総合【PCB】
Arduinoは知的障害者の職業訓練ツール
3Dプリンター個人向け@電気・電子板 その58
1.5Vで電子工作
変わった部品を活用してみない?
高周波電源
ハンダ作業について語るスレ No14
トランジスタ技術のスレ
今日の出来事@電気・電子板 1.01
初めてのPIC 0x13
--------------------
オリジナルサピエンスとネアンデルタールと現代人2
乙女は土っぽくない 蠍は水っぽくない 水瓶は風ry
(´・ω・`)なぜワシだけこんなに運がないのかいな
IDにTofuが出るまでとうふさんすこるぞ
ロックマンエグゼ ChronoX
■ハロプロ関連番組見逃し聴逃し防止スレ■Part43■
あなたを社会的に抹消する集団ストーカー
【文句があるなら】ネイティブキャンプ【出てけ】9
子供いる夫婦の性生活って?
ミセスふるさと納税 14 IDなし
絡みスレ(IDなし) 79

実質14039
一番印象の薄かったap bank fes
[SSD]SST-HDDBOOST[HDD]
【自主退職を仕向ける人事異動】人事異動についてPART19【コネ野郎ばかり出世】
【新生】Maya Melpharia専用スレ【78しゃぶ】
【ロシア】ロシアのSu-34戦闘爆撃機が複数の国から購入見積り依頼 [11/18]
カレーパンダム
【ブルーニャ】PFUブルーキャッツ 7【目指せプレミア復帰】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼