Franzininho WiFi Wrover

by Franzininho

Image of Board

Franzininho WiFi Board is a development board to evaluate ESP32-S2 Modules (Wroom and Wrover) and develop the new generation of Franzininho Boards. The Franzininho project was created to develop skills in people in the areas of electronics and programming, through activities in the DIY format and in conjunction with maker culture in Brazil.

As there are not many boards on the Brazilian market with ESP32-S2, we developed Franzininho WiFi to serve as the ESP32-S2 development platform and help us evaluate and validate applications with this SoC.

This version comes with ESP32-S2 Wrover module.


  • ESP32-S2 Wrover:
    • Xtensa®single-core32-bit LX7 microprocessor, up to 240 MHz
    • 128 KB ROM
    • 320 KB SRAM
    • 16 KB SRAM in RTC
    • 2 MB (8 Mbit) PSRAM
    • WiFi 802.11 b/g/n
  • Interfaces: GPIO, SPI, LCD, UART, I2C, I2S, Camera interface, IR, pulse counter, LED PWM, TWAI(compatible with ISO 11898-1), USB 1.1OTG, ADC, DAC, touch sensor, temperature sensor.
  • USB Type-A Male
  • RGB LED (WS2812) (GPIO 18)
  • 40 pin broken out to 2x20 2.54mm header pins(36 GPIO) - Breadboard Friendly
  • Reset and DFU (BOOT0) buttons to get into the ROM bootloader (which is a USB serial port so you don’t need a separate cable!)
  • Serial debug pins ( TX and RX, for checking the hardware serial debug console) JTAG pads for advanced debugging access.
  • 3.3 V Power On LED
  • 3.3 V Regulator
  • Power:
    • Micro USB port (default power supply)
    • 5V and GND header pins
    • 3V3 and GND header pins
  • Dimensions: 72 mm x 30 mm
  • Works with ESP-IDF or CircuitPython


Add any links to purchase the board


Have some info to add for this board? Edit the source for this page here.

CircuitPython 7.0.0

This is the latest stable release of CircuitPython that will work with the Franzininho WiFi Wrover.

Start here if you are new to CircuitPython.

Release Notes for 7.0.0

Built-in modules available: _bleio, adafruit_bus_device, adafruit_pixelbuf, aesio, alarm, analogio, atexit, audiobusio, audiocore, audiomixer, binascii, bitbangio, bitmaptools, board, busio, canio, countio, digitalio, displayio, dualbank, errno, fontio, framebufferio, frequencyio, getpass, imagecapture, ipaddress, json, keypad, math, microcontroller, msgpack, neopixel_write, nvm, onewireio, os, paralleldisplay, ps2io, pulseio, pwmio, qrio, rainbowio, random, re, rgbmatrix, rotaryio, rtc, sdcardio, sharpdisplay, socketpool, ssl, storage, struct, supervisor, synthio, terminalio, time, touchio, traceback, ulab, usb_cdc, usb_hid, usb_midi, vectorio, watchdog, wifi

Absolute Newest

Every time we commit new code to CircuitPython we automatically build binaries for each board and language. The binaries are stored on Amazon S3, organized by board, and then by language. Try them if you want the absolute latest and are feeling daring or want to see if a problem has been fixed.

Past Releases

All previous releases are listed on GitHub, with release notes, and are available for download from Amazon S3. They are handy for testing, but otherwise we recommend using the latest stable release. Some older GitHub release pages include the same binaries for downloading. But we have discontinued including binaries as assets on newer release pages because of the large number of files for each release.