Comments (2)
I don't get this. You are using pin 4 and 5 for software serial. Where does GPIO 0 come into this?
from espsoftwareserial.
Thanks, I don't entirely understand it either. I will attempt to create some more detail with debugging when I get a chance. I have just commented out 0,1 and 15 "ICACHE_RAM_ATTR" functions and the corresponding lines in the ISRList are NULL and it has resumed working. (Pin 1 is the built-in TX pin on the esp-12e)
I have confirmed with an adafruit huzzah.
#define RXS 4
#define TXS 5
SoftwareSerial ssp(RXS,TXS,false,128);
void setup(){
Serial.begin(38400);
delay(100);
ssp.begin(38400);
delay(100);
Serial.println("Started");
ssp.write("Test!");
}
void main(){
}
So to test this program the module, unplug it entirely, then with your FTDI connected to the SoftwareSerial pins and nothing on the hardware serial. The device should blink the built in LED when you power it but will never actually finish booting. If you connect to the hardware serial it will inconsistently boot.
Thanks!
from espsoftwareserial.
Related Issues (20)
- m_Invert may not be initialized HOT 1
- Compiler errors with 8.0.2+sha.bcfd6d1 HOT 1
- Compile failure after updating to 8.0.2 (Arduino IDE library has not picked bcfd6d10e6a45a0d07705d08728f293defe9cc1d) HOT 1
- Is the end of the code in void UARTBase::rxBits(const uint32_t isrTick) correct? HOT 1
- Would it be possible to integrate start bit timestamp recording in the main code line? HOT 2
- incompatibility with arduino environment HOT 2
- GPIO isr service already installed HOT 1
- Compile error with updated Arduino Framework and esp tool HOT 2
- `<namespace>::*` forward declarations are not always created HOT 4
- Can't build for ESP32 in Platform.io: build error HOT 8
- Baud rate detect HOT 1
- Edit readme
- difference between baudrate setting and read back HOT 2
- ESP32-S3 Won't Compile in Arduino 2.2.1 HOT 6
- Hangs, when TX-PIN is using GPIO 2 HOT 1
- Polution of global namespace due to `using namespace EspSoftwareSerial;`. HOT 1
- Compile error HOT 1
- POLL command always responds 0x0b HOT 1
- fatal error: circular_queue.h: No such file or directory HOT 8
- Ghostl library not installed via PlatformIO HOT 8
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 espsoftwareserial.