Comments (2)
You can select board NodeMCU, this is an ESP32, and the pin layout and code generated should be correct. If the pin layout is different, you can add another board, by editing
- blocks/arduino/component.js : add in dropdown your board. As you can see, NodeMCU is present, use that as base
- generators/arduino/boards.js: add your board.
However, saying that Nano or UNO are too old is mistaken. They serve a purpose. For introduction, using simpler boards is to be advised. Also, WiFi has big current drain over not using WiFi, don't use 9V battery then, or at least test current draw.
Also, the games I made are tailored for the nano. Some might start to run too fast or too slow if another processor is used. Some tweaks might be needed, patches welcome in the retrogames repo.
Finally, when adding ESP32, adding blocks for wifi connect and reconnect would be nice. It is on my todo, but up to now, workshops with children did not go into WiFi terrain.
Best of luck!
from blockly4arduino.
In case you are interested, we are doing a retrogames camp this week. The latest, Dutch manual, for the children to learn working with the consoles is at
https://docs.google.com/document/d/1xxyp3OQObZTlzTvthhaos_SQcoZh-0AXhmrIEuPBvQU/edit?usp=sharing
The blocks should be clear to you in how we structure the camp.
At the end, the children can then upload one of the classic games from the retro games console, or leave their own creation on the device.
from blockly4arduino.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blockly4arduino.