MK1888 wrote:Th reason I ask is that the NodeMCU firmware project code doesn't declare the readvdd33() function anywhere, but it still uses it.
There are certain conditions when missing function declaration is not an error, but that's not a good practice anyway.
If they're calling it from C code then building it with -W -Wall will give a warning.