At the beginning of my story I have to say, that this was my first time to IOT topic - and to the ESP32 and 8266
I'm a complete beginner, but one thing I have is the desire to known new technologies.
A month ago my colleague make presentation about #esp8266 and I was impressed this small board. So I decided that I would like to known more about #esp8266 and similar stuff.
I use Micropython (http://micropython.org/download) it is a firmware for the #esp8266 boards. At the beginning i have to underestand how it works, but I have read allmost a ton of webpages and articles about it.
some ideas regarding the aims:
What is needed for the car: We need to meet some conditions with the RC-car.
We ......:
- have the car expect one command every second. If it does not receive one, it stops.
- We can of course use the connection type that fits our existing hardware or use-case best. Once we have decided that, the search for a good connection library starts.
well - if i want to go with some web-app or pc controlled thing, then i should choose TCP/IP / WIFI or bluetooth ( with ESP 32)
regarding the hardware:
firstly: I would say that i should not make use of an Uno and an esp-01 module. This makes life much more difficult.
i think that i should choose a Wemos Mini D1 or a nodeMCU board. This will be smaller, cheaper and easier to use.
secondly perhaps i should choose a less old-fashioned motor driver than the 298. These will work well with 3.3V circuits,
be more efficient and maybe use fewer pins (which may be important when using the Wemos/nodeMCU). What do you think about this idea.
thirdly i think that i have to go with MicroPython: - it is a pretty intersting approach to stick - working with ESP8266 or ESP32
btw regarding the use of MicroPython i have found an interesting approach here:
btw: my car has got a option of a steering axle - in other words - i have a slightly different car - than David has.
But that i think does not make a big difference.. I have to change the code at some places to fit.
Awesome! PowerToys just keeps rapidly getting better and better. 👏🏽 Looking forward to the day Peek matches the speed and compatibility of the QuickLook app on the Microsoft Store, and PowerRename matches the versatility of File Renamer Turbo.
maybe he is a Gypsie. There’s a guy I watch on YouTube (indigotraveller) and he just did a little series on the Romani Gypsies and gold is one of the most valued assets and like the super rich ones have everything made with gold just because.
I'm surprised they aren't using the horizontal space in addition to the vertical space and laying it out in an icon grid grouped by utility. By far most monitors have more horizontal space than vertical, too.
I count 22 items in that list (some more outside it). So let's say 30 modules in a long winded list. That's honestly just a 6x5 grid.
Question
say_hello
dear community
At the beginning of my story I have to say, that this was my first time to IOT topic - and to the ESP32 and 8266
I'm a complete beginner, but one thing I have is the desire to known new technologies.
A month ago my colleague make presentation about #esp8266 and I was impressed this small board. So I decided that I would like to known more about #esp8266 and similar stuff.
I use Micropython (http://micropython.org/download) it is a firmware for the #esp8266 boards. At the beginning i have to underestand how it works, but I have read allmost a ton of webpages and articles about it.
some ideas regarding the aims:
What is needed for the car: We need to meet some conditions with the RC-car.
We ......:
- have the car expect one command every second. If it does not receive one, it stops.
- We can of course use the connection type that fits our existing hardware or use-case best. Once we have decided that, the search for a good connection library starts.
well - if i want to go with some web-app or pc controlled thing, then i should choose TCP/IP / WIFI or bluetooth ( with ESP 32)
regarding the hardware:
firstly: I would say that i should not make use of an Uno and an esp-01 module. This makes life much more difficult.
i think that i should choose a Wemos Mini D1 or a nodeMCU board. This will be smaller, cheaper and easier to use.
secondly perhaps i should choose a less old-fashioned motor driver than the 298. These will work well with 3.3V circuits,
be more efficient and maybe use fewer pins (which may be important when using the Wemos/nodeMCU). What do you think about this idea.
thirdly i think that i have to go with MicroPython: - it is a pretty intersting approach to stick - working with ESP8266 or ESP32
btw regarding the use of MicroPython i have found an interesting approach here:
written by david golak:
https://hackaday.io/project/27444-remote-control-car-via-wifi
How to build RC Car with the esp8266.
see the code https://github.com/dgolak/esp8266/blob/master/main.py
see https://github.com/dgolak/esp8266/blob/master/main.py
well i guess that this is a straingthforward approach...
cf: david golak:
https://hackaday.io/project/27444-remote-control-car-via-wifi
How to build RC Car with the esp8266.
btw: my car has got a option of a steering axle - in other words - i have a slightly different car - than David has.
But that i think does not make a big difference.. I have to change the code at some places to fit.
i will have a closer look at this.
regards
Link to comment
https://www.neowin.net/forum/topic/1379415-rc-car-with-esp8266-and-micropython-an-approach-with-code/Share on other sites
2 answers to this question
Recommended Posts