# Microcontrollers

# ESP8266

The ESP8266 is a microcontroller by Espressif.

## Properties

<table border="1" id="bkmrk-property-value-nomin" style="border-collapse: collapse; width: 100%; height: 206.208px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">***Property***</td><td style="height: 29.4583px;">***Value***</td></tr><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">**Nominal Voltage**</td><td style="height: 29.4583px;">3.3 V</td></tr><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">**CPU**</td><td style="height: 29.4583px;">32 bit CPU

</td></tr><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">**Connectivity**</td><td style="height: 29.4583px;">2.4 GHz Wifi, Bluetooth</td></tr><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">**ADC**</td><td style="height: 29.4583px;">1 10-bit ADC with **<span style="color: rgb(0, 0, 0);">max 1.0 Volt</span>**</td></tr><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">Pins</td><td style="height: 29.4583px;">GPIO Pins, I2C, SPI, UART</td></tr><tr style="height: 29.4583px;"><td class="align-right" style="height: 29.4583px;">  
</td><td style="height: 29.4583px;">  
</td></tr></tbody></table>

## Boards

### NodeMCU 1.0

The NodeMCU 1.0 is a popular development board for working with the ESP8266 (Often with the variant ESP-12E). It has the following properties:

- A USB interface (usual Micro USB)
- USB-To-UART Chip (CH340 or CP2102)
- Voltage regulator for 3.3 V
- Reset and Flash button
- Breadboard friendly pins
- 4MB Flash memory

# Rasberry Pi Pico

## Pinout

A good website to look at the pinout: [https://pico.pinout.xyz/](https://pico.pinout.xyz/)