Skip to content

Commit 5e27d17

Browse files
authored
Merge branch 'master' into dependabot/npm_and_yarn/fortawesome/fontawesome-svg-core-6.7.2
2 parents 2d198a5 + 3bf1b08 commit 5e27d17

File tree

8 files changed

+85
-75
lines changed

8 files changed

+85
-75
lines changed

content/2017/05/2017-05-28-joystick-attached-to-esp8266.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
date: '2017-05-28'
33
layout: post
44
tags:
5-
- microcontrollers
6-
- electronics
5+
- microcontroller projects
6+
- diy electronics project
77
- code
8-
- esp8266
8+
- esp8266 projects
99
- lua programming
1010
- programming
1111
- nodemcu
@@ -32,25 +32,29 @@ You can find the code for this on [Github](https://github.com/orionrobots/esp826
3232

3333
(paid links)
3434

35-
A 2-Axis analog joystick
35+
{% amazon_media "content/amazon_product_images/71xwW9M8cJL._AC_SX679_.jpg", "2-Axis analog joystick", "https://amzn.to/4068MSd" %}
36+
For this project, you'll need a game controller analog stick electronics module. Each axis is a potentiometer, and there's a digital switch too. This is a common module for DIY electronics projects.
37+
{% endamazon_media %}
3638

37-
<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=orionrobots05-20&language=en_US&marketplace=amazon&region=US&placement=B07Z44N6DG&asins=B07Z44N6DG&linkId=76edea4739becf2a7bed4d498734a3a9&show_border=true&link_opens_in_new_window=true"></iframe>
39+
{% amazon_media "content/amazon_product_images/81T+FkXKJ4L._SX522_.jpg", "A NodeMCU ESP8266", "https://amzn.to/3VRYjrc" %}
40+
A NodeMCU ESP8266 development board. This is a microcontroller board with built-in WiFi. It's a great choice for IoT projects and robotics.
41+
{% endamazon_media %}
3842

39-
A NodeMCU ESP8266
43+
{% amazon_media "content/amazon_product_images/71HIII3iAHS._SX522_.jpg", "A solderless breadboard with jumper wires", "https://amzn.to/3ZP4uxh" %}
44+
This project needs a breadboard, and some wires.
4045

41-
<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=orionrobots05-20&language=en_US&marketplace=amazon&region=US&placement=B081CSJV2V&asins=B081CSJV2V&linkId=90ded03f5fbec4c1d3272b61cd653a1b&show_border=true&link_opens_in_new_window=true"></iframe>
46+
This kit includes a bunch of breadboards and the wires. IF you are getting started in making electronics, you will need some breadboard handy.
4247

43-
A breadboard and some jumper wires
48+
The nice thing here is you do not need soldering skills, and you can easily change your mind about your circuit, or use the same components to try other circuits while you are experimenting and learning.
49+
{% endamazon_media %}
4450

45-
<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=orionrobots05-20&language=en_US&marketplace=amazon&region=US&placement=B08Y59P6D1&asins=B08Y59P6D1&linkId=32f42fefab3d555180460051e5d1cc8e&show_border=true&link_opens_in_new_window=true"></iframe>
51+
{% amazon_media "content/amazon_product_images/81vmFMTw01S._AC_SX679_.jpg", "A selection of transistors - 10 values", "https://amzn.to/4gsT7SZ" %}
52+
This project needs A couple of transistors - I used 2N3904's, but any NPN transistor will do. A selection box may be a good idea if you are starting the hobby.
53+
{% endamazon_media %}
4654

47-
A couple of transistors - I used 2N3904's, but any NPN transistor will do. A selection box may be a good idea if you are starting the hobby.
48-
49-
<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=orionrobots05-20&language=en_US&marketplace=amazon&region=US&placement=B06XCXX69F&asins=B06XCXX69F&linkId=5cb8da569d311adc1d765b9ed302eaa9&show_border=true&link_opens_in_new_window=true"></iframe>
50-
51-
Two 2.2k resistors - I used 1/4 watt, but 1/8 watt will do.
52-
53-
<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=orionrobots05-20&language=en_US&marketplace=amazon&region=US&placement=B06WRQS97C&asins=B06WRQS97C&linkId=1a95ddf47f3a89ee126c1de0f4c8dccd&show_border=true&link_opens_in_new_window=true"></iframe>
55+
{% amazon_media "content/amazon_product_images/71uBje2koeS._SX522_.jpg", "Two 2.2k resistors", "https://amzn.to/403EzTX" %}
56+
this project needs 2 x 2.2k ohm resistors. Pictured is a selection box. Again, if you are getting started, a selection of resistors is a must.
57+
{% endamazon_media %}
5458

5559
## The Circuit
5660

62.7 KB
Loading
47.5 KB
Loading
36.7 KB
Loading
50.8 KB
Loading
98.7 KB
Loading

package-lock.json

Lines changed: 64 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"v": "^0.3.0",
5151
"webpack": "^5.95.0",
5252
"webpack-bundle-analyzer": "^4.10.2",
53-
"webpack-cli": "^5.0.1"
53+
"webpack-cli": "^6.0.1"
5454
},
5555
"dependencies": {
5656
"bootstrap": "^5.3.3",

0 commit comments

Comments
 (0)