Skip to content

Commit ff95d56

Browse files
committed
Added the second half of pins
1 parent 6a6497e commit ff95d56

File tree

1 file changed

+56
-8
lines changed

1 file changed

+56
-8
lines changed

PicoHTTPServer/www/index.html

+56-8
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818

1919
.pinout {
2020
width: 100%;
21-
max-width: 800px;
22-
min-width: 200px;
21+
max-width: 900px;
22+
min-width: 640px;
2323
display: grid;
2424
grid-template-columns: auto 1fr auto
2525
}
@@ -44,6 +44,10 @@
4444
margin: 0 10px 0 0;
4545
}
4646

47+
#right_pins {
48+
margin: 0 0 0 10px;
49+
}
50+
4751
.pins tr td div {
4852
width: 90%;
4953
text-align: center;
@@ -54,7 +58,7 @@
5458
padding: 0 5px;
5559
}
5660

57-
#left_pins tr td:nth-last-child(1) div {
61+
#left_pins tr td:nth-last-child(1) div, #right_pins tr td:nth-child(1) div {
5862
background: #cccccc;
5963
color: black;
6064
}
@@ -67,20 +71,23 @@
6771
background: #000000;
6872
}
6973

74+
.pwr_pin {
75+
background: #E83131;
76+
}
77+
7078
.pinmode {
7179
display: block;
72-
padding: 0px 2px;
7380
border: 1px solid black;
81+
margin: -1px 0px;
7482
}
7583

7684
.pinmode span {
77-
margin: 5px;
78-
padding: 5px 15px;
85+
margin: 0px;
86+
padding: 5px 10px;
7987
}
8088

8189
.selected_pinmode {
8290
margin: 2px;
83-
color: white;
8491
background: blue;
8592
}
8693

@@ -90,6 +97,23 @@
9097
cursor: pointer;
9198
}
9299

100+
@media screen and (max-width: 1000px) {
101+
.pins {
102+
font-size: 12px;
103+
}
104+
}
105+
106+
@media screen and (max-width: 900px) {
107+
.pins {
108+
font-size: 11px;
109+
}
110+
}
111+
112+
@media screen and (max-width: 800px) {
113+
.pins {
114+
font-size: 8px;
115+
}
116+
}
93117

94118

95119
</style>
@@ -116,7 +140,7 @@
116140

117141
function setlinks() {
118142
for (const div of document.getElementsByClassName('pinmode')) {
119-
for (const option of ["Input", "0", "1"]) {
143+
for (const option of ["IN", "0", "1"]) {
120144
const span = document.createElement("span");
121145
span.appendChild(document.createTextNode(option));
122146
span.classList.add("deselected_pinmode");
@@ -163,6 +187,30 @@ <h1>Raspberry Pi Pico W Demo</h1>
163187
</table>
164188

165189
<img src="pinout.svg" class="pico_image"/>
190+
191+
<table id="right_pins" class="pins">
192+
<tr><td><div>40</div></td><td><div class="pwr_pin">VBUS</div></td><td></td><td></td></tr>
193+
<tr><td><div>39</div></td><td><div class="pwr_pin">VSYS</div></td><td></td><td></td></tr>
194+
<tr><td><div>38</div></td><td><div class="gnd_pin">GND</div></td><td></td><td></td></tr>
195+
<tr><td><div>37</div></td><td><div class="pwr_pin">3V3_EN</div></td><td></td><td></td></tr>
196+
<tr><td><div>36</div></td><td><div class="pwr_pin">3V3_OUT</div></td><td></td><td></td></tr>
197+
<tr><td><div>35</div></td><td><div class="pwr_pin">ADC_VREF</div></td><td></td><td></td></tr>
198+
<tr><td><div>34</div></td><td><div class="gpio_pin">GPIO28</div></td><td><div id="gpio28" class="pinmode"></div></td><td><div></div></td></tr>
199+
<tr><td><div>33</div></td><td><div class="gnd_pin">GND</div></td><td></td><td></td></tr>
200+
<tr><td><div>32</div></td><td><div class="gpio_pin">GPIO27</div></td><td><div id="gpio27" class="pinmode"></div></td><td><div></div></td></tr>
201+
<tr><td><div>31</div></td><td><div class="gpio_pin">GPIO26</div></td><td><div id="gpio26" class="pinmode"></div></td><td><div></div></td></tr>
202+
<tr><td><div>30</div></td><td><div class="pwr_pin">RUN</div></td><td></td><td></td></tr>
203+
<tr><td><div>29</div></td><td><div class="gpio_pin">GPIO22</div></td><td><div id="gpio22" class="pinmode"></div></td><td><div></div></td></tr>
204+
<tr><td><div>28</div></td><td><div class="gnd_pin">GND</div></td><td></td><td></td></tr>
205+
<tr><td><div>27</div></td><td><div class="gpio_pin">GPIO21</div></td><td><div id="gpio21" class="pinmode"></div></td><td><div></div></td></tr>
206+
<tr><td><div>26</div></td><td><div class="gpio_pin">GPIO20</div></td><td><div id="gpio20" class="pinmode"></div></td><td><div></div></td></tr>
207+
<tr><td><div>25</div></td><td><div class="gpio_pin">GPIO19</div></td><td><div id="gpio19" class="pinmode"></div></td><td><div></div></td></tr>
208+
<tr><td><div>24</div></td><td><div class="gpio_pin">GPIO18</div></td><td><div id="gpio18" class="pinmode"></div></td><td><div></div></td></tr>
209+
<tr><td><div>23</div></td><td><div class="gnd_pin">GND</div></td><td></td><td></td></tr>
210+
<tr><td><div>22</div></td><td><div class="gpio_pin">GPIO17</div></td><td><div id="gpio17" class="pinmode"></div></td><td><div></div></td></tr>
211+
<tr><td><div>21</div></td><td><div class="gpio_pin">GPIO16</div></td><td><div id="gpio16" class="pinmode"></div></td><td><div></div></td></tr>
212+
</table>
213+
166214
</div>
167215
</div>
168216
</body>

0 commit comments

Comments
 (0)