A atividade 5 da aula 1 defende que o NodeMCU (utilizado no projeto) se trata de um microcontrolador. Gostaria apenas de esclarecer que, em termos mais rigorosos, isso não é verdade.
MCU realmente significa "unidade microcontroladora". Entretanto, o Node MCU é na verdade uma placa de desenvolvimento (ou dev kit) que contém um microcontrolador (neste caso, o ESP8266).
Referências:
- Minhas aulas de Microcontroladores na faculdade (kk)
- https://www.quora.com/Is-nodemcu-a-microcontroller