-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
136 lines (66 loc) · 5.23 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<h6>Version 1.0.0-26</h6>
<h1 align=center>Connecting Microcontrollers to Javascript web Pages<h1>
<h2> All you need is this demo <a href="webserial-and-polyfill.html">webserial-and-polyfill.html</a></h2>
Super useful: <pre> chrome://device-log/ </pre> <br>
Super useful: <pre> chrome://usb-internals/ </pre><br.
<pre>chrome://prefs-internals/</pre> then search the output for <pre> usb_chooser_data</pre>
<pre>chrome://settings/content/usbDevices</pre> for permissions
<h2>I have moved most of this to <a href="https://hpssjellis.github.io/web-serial-polyfill/index.html">Web Polyfill </a><h2>
Also trying arrduino create agent <a href="https://hpssjellis.github.io/arduino-create-agent-js-client-for-gitpod/public/index.html"> here </a><br>
<hr>
<h3 align=center>Testing Web Browser WebSerial</h3>
<br>
Here is the latest sketch I am using. the xtx is for viewing the .ino is to download<br>
<li><a href="arduino04-webserial.txt">arduino04-webserial.txt</a> This arduino sketch can be viewed
<li><a href="arduino04-webserial.ino">arduino04-webserial.ino</a> Click to download: Note: New ArduinoWebSerial testing code. Make sure in Arduino Serial Monitor you don't send a new-line
<li><a href="https://googlechromelabs.github.io/serial-terminal/">https://googlechromelabs.github.io/serial-terminal/</a> Kind of works.
<li><a href="web01-webserial.html">01</a> connects but nothing else
<li><a href="web02-webserial.html">02</a> fail code is useful
<li><a href="web03-webserial.html">03</a> fail
<li><a href="web04-webserial.html">04</a> fail
<li><a href="web05-webserial.html">05</a>
<hr>
<h3 align=center>Testing Web Browser WebUSB</h3>
<li><a href="webusb01.html">01</a> started Jun11, 2022 for arduino 0234 nothing really working
<li><a href="webusb02.html">02</a> arduino
<li><a href="webusb03.html">03</a> arduino <br>
I switched to the XIAO since it suppossedly is ready for webUSB<br>
<li><a href="webusb04xiao.html">04</a> XIAO seeduino 0x2886, xiao 0x802F
<li><a href="webusb05xiao.html">05</a> XIAO
<li><a href="webusb06xiao.html">06</a> XIAO
<li><a href="webusb07xiao.html">07</a> XIAO
<li><a href="webusb08xiao.html">08</a> XIAO
<li><a href="https://stackoverflow.com/questions/61956021/webusb-api-send-raw-data-to-serial-usb-device">good stuff here</a>
<li><a href="https://hpssjellis.github.io/gery-web/blog/WebUSB/Example/code/index.html">https://hpssjellis.github.io/gery-web/blog/WebUSB/Example/code/index.html</a>
<li><a href="https://github.com/hpssjellis/gery-web"> github at https://github.com/hpssjellis/gery-web</a>
<hr>
<li><a href="https://hpssjellis.github.io/web-nrf52-dongle/web_test/index.html">https://hpssjellis.github.io/web-nrf52-dongle/web_test/index.html</a>
<li><a href="https://github.com/hpssjellis/web-nrf52-dongle"> github at https://github.com/hpssjellis/web-nrf52-dongle</a>
<hr>
<li><a href="https://hpssjellis.github.io/arduino-webusb/demos/index.html">https://hpssjellis.github.io/arduino-webusb/demos/index.html</a>
<li><a href="https://github.com/hpssjellis/arduino-webusb"> github at https://github.com/hpssjellis/arduino-webusb</a>
<hr>
adafruit of course does it well <br>
<li><a href="https://adafruit.github.io/Adafruit_TinyUSB_Arduino/examples/webusb-serial/index.html"> https://adafruit.github.io/Adafruit_TinyUSB_Arduino/examples/webusb-serial/index.html</a>
<li><a href="https://learn.adafruit.com/using-webusb-with-arduino-and-tinyusb/serial-communications-example">https://learn.adafruit.com/using-webusb-with-arduino-and-tinyusb/serial-communications-example</a>
<hr>
Might be able to convert this.<br>
<li><a href="https://github.com/hpssjellis/arduino-webusb/tree/gh-pages/demos "> github at https://github.com/hpssjellis/arduino-webusb/tree/gh-pages/demos </a>
<li><a href="https://hutscape.com/tutorials/webusb-send"> github at https://hutscape.com/tutorials/webusb-send</a>
<hr>
<hr>
<h3>Resources</h3>
<a href="https://wicg.github.io/webusb/">https://wicg.github.io/webusb/</a>
<hr>
<h3 align=center>Testing WebBLE</h3>
<li><a href="https://hewittwill.github.io/WebBluetooth-Terminal/">https://hewittwill.github.io/WebBluetooth-Terminal/</a> Not my fork the main fork
<li><a href="https://github.com/hpssjellis/WebBluetooth-Terminal"> github at https://github.com/hpssjellis/WebBluetooth-Terminal</a>
<br>
Adafruit dashboard is interesting
<li><a href="https://adafruit.github.io/Adafruit_WebBluetooth_Dashboard/"> https://adafruit.github.io/Adafruit_WebBluetooth_Dashboard/</a>
<h2>OMG I already have webBLE it is working but only on Android and Desktop</h2>
<li><a href="https://hpssjellis.github.io/my-examples-of-web-BLE/public/index.html">https://hpssjellis.github.io/my-examples-of-web-BLE/public/index.html</a><br> webpage
<li><a href="https://github.com/hpssjellis/my-examples-of-web-BLE"> github at https://github.com/hpssjellis/my-examples-of-web-BLE</a>
<hr>
<h3 align=center>Testing WebHID</h3>
<li><a href="https://github.com/robatwilliams/awesome-webhid"> github at https://github.com/robatwilliams/awesome-webhid</a>