Comments (7)
Possibly due to bugs in early revs of the ESP32 silicon.
from grbl_esp32.
I think all ESP32 silicone is that way. Here is a snippet from the datasheet.
from grbl_esp32.
It might be a good idea to add an optional way to turn off the use of control pins. Many (most?) people don't use them and this would be a fast way to fix this issue in firmware.
@unixbigot What do you think about this? Maybe a #define USE_CONTROL_PINS in cpu_map.h.
from grbl_esp32.
I think an option to disable the front panel inputs is sensible. I've built several grbl machines without ever using the front panel inputs (though I'm adding them on one of my machines soon).
from grbl_esp32.
I'll send a PR
from grbl_esp32.
I took another look at this and decided to make this an option.
if #define IGNORE_CONTROL_PINS is not commented out (the default) the switches will be ignored.
uint8_t system_control_get_state()
{
#ifdef IGNORE_CONTROL_PINS
return 0;
#endif
...
I'll include this in a future push.
from grbl_esp32.
Closing latest push adds plenty of options for door and control pins.
from grbl_esp32.
Related Issues (20)
- Translate Machine.h for CNC202610 HOT 1
- Translate Machine.h for electronic_dreams_v4_3axis HOT 1
- Translate Machine.h for ON1KZB HOT 1
- what is the maximum number of axes in simultaneous motion supported by ESP32_GRBL? HOT 3
- Translate Machine.h for Nicky HOT 1
- Translate Machine.h for 3Axis V4 HOT 1
- Translate Machine.h for 3Axis_V4 HOT 1
- Translate Machine.h for 3Axis_V4 HOT 2
- Translate Machine.h for obi_bot HOT 1
- impossible change home cycle for X and Y without Z on 3axis_v4 HOT 1
- Translate Machine.h for MyEggBot HOT 1
- Translate Machine.h for koputo HOT 1
- Translate Machine.h for koputo rs485 wo rts HOT 1
- Translate Machine.h for RS-CNC32 HOT 1
- Translate Machine.h for RS-CNC32 HOT 1
- Translate Machine.h for MFj_CNC HOT 1
- Translate Machine.h for Wolfspaw HOT 1
- 4Axis cnc
- WEBUI problem HOT 3
- Wifi problem HOT 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 grbl_esp32.