Wemos wifi&bluetooth Pinout

Hello!

I've recently bought the wemos wifi&bluetooth board with integrated battery charger.
But the pinout seems a lot different then the standard arduino:
As I'm unable to find any datasheet from the manufacturer I wanted to ask if anybody can explain me what all the different pins are able to do.

GND= ground
VIN= Voltage Input

GPIO = digital pins?
TOUCH= pins that can register being "touched"

ADC = ?
EN = ?
NC = ?
FLASH = ?
VSPI = ?

A link to the board you bought would have been helpful but the pins are...
GND = Ground
VIN 5V = 5V Voltage Input (probably dropped to the 3.3V the MCU needs using an on board voltage regulator)
VIN 3.3V = 3.3 volts used by MCU
GPIO = digital pins?
TOUCH= pins that can register being "touched" (Use them with touchRead(Tx) where x is the touch pin number)

ADC = Analogue Input
EN = Reset (pull low to put MCU in reset state)
NC = No Connection?
FLASH = Used by the MCU to access it's flash memory (avoid using these pins unless you know what your doing)
VSPI = SPI pins (equivalent of pins 10-13 on UNO)

Riva:
A link to the board you bought would have been helpful but the pins are...
GND = Ground
VIN 5V = 5V Voltage Input (probably dropped to the 3.3V the MCU needs using an on board voltage regulator)
VIN 3.3V = 3.3 volts used by MCU
GPIO = digital pins?
TOUCH= pins that can register being "touched" (Use them with touchRead(Tx) where x is the touch pin number)

ADC = Analogue Input
EN = Reset (pull low to put MCU in reset state)
NC = No Connection?
FLASH = Used by the MCU to access it's flash memory (avoid using these pins unless you know what your doing)
VSPI = SPI pins (equivalent of pins 10-13 on UNO)

Thank you very much!