I’d like to know, is it possible to use hardware serial with 8Mhz internal clock, or is the error rate in internal clock just too much?
I’ve tried interfacing SIM900 module with the lowest baud of 1200, with and without delaying the Serial input.
I can only receive gibberish that has some parts readable:
All of those “AT” characters are correct message. The rest is corrupted.
Is the internal too inaccurate, or can I change the Hardwareserial.h/Hardwareserial.cpp settings for 8Mhz clock?
I mainly want to do this to shave off power consumption. I could deal with external 8Mhz or 1Mhz crystal, if that is possible.
EDIT: Here’s excellent calculator to match specific crystal frequency with Serial baud rates: