Arduino ESP32
Serial
code:HardwareSerial.h
void begin(unsigned long baud, uint32_t config=SERIAL_8N1, int8_t rxPin=-1, int8_t txPin=-1, bool invert=false, unsigned long timeout_ms = 20000UL);
pinMode
code:esp32-hal-gpio.h
void pinMode(uint8_t pin, uint8_t mode);
preference
MACアドレスの取得
code:mac_adderss
esp_read_mac(baseMac, ESP_MAC_WIFI_STA); // esp_mac_type_t
WiFi.macAddress()でも取れるが,WiFi.begin()を呼んでおかないと落ちる
C++11
autoが使える
nullptr
ヌルポインタを表す
std::nullptr_t型