Explore ESP32-Pico-D4 a new chip by Espressif

Very recently Espressif released a new chip, ESP32-PICO-D4 which includes all required components inside chip. No reason to avoid one!

Similar projects worth following
ESP32-PICO-D4 is a "single chip ESP32 module except for antenna" and it has a great possibility to make lots of thing together with wonderful dual core MCU and WiFi/Bluetooth!! Just put one chip covers Wireless and high-processing power! I cannot avoid to use one and got sample chips and indeed already made several prototype of prototype. I would like to introduces them on this project (and hopefully they will appear on my tindie store soon..)

I will add more information about ESP32-PICO-D4 later but now I briefly explain how it is useful and easy to use.

I quickly made a web radio consists of ESP32-PICO-D4 and PCM5102A DAC. (This PCB has some error so you can see thin wire jumpers... New modified PCB will reach me soon.) Simply swapping ESP32 module and ESP32-PICO-D4 is enough to make it! Ultra easy!

But web radio board has very limited number of GPIO pinout so I quickly made full-GPIO pinout version! Again it is ultra easy to handle!!


supplemental picture

Portable Network Graphics (PNG) - 48.23 kB - 12/29/2019 at 08:48


  • 1 × ESP32-PICO-D4 Espressif SIP
  • 1 × CP2102 Microprocessors, Microcontrollers, DSPs / USB Microcontrollers
  • 1 × NJM2884 Power Management ICs / Linear Voltage Regulators and LDOs
  • 2 × NPN Transistor chip transistor for peripheral
  • 3 × chip LED Lipo charging status indicator and blink test

View all 7 components

  • Update of ESP32-PICO CAMERA

    kodera2t10/19/2017 at 01:17 0 comments

    Now the camera board is resized almost half of original one. The new board is "double decker" form, where USB interface for binary uploading settles in lower deck (indeed, it is useless once binary is uploaded). The size is quite tiny but it can work completely standalone with Lipo battery controller.

    For binary uploading lower deck is connected as above picture.

    Actual operation can be found in the following movie....! (iOS's MJPEG viewer is "IP Camera Lite" free version.)

  • Streaming video camera by ESP32-PICO-D4 and OV2640

    kodera2t10/16/2017 at 03:44 0 comments

    This time I just changed CMOS sensor from OV7725 to OV2640, and I've confirmed that wonderful implementation by igrr
    already supporting STREAMING VIDEO !!! Actual operation can be seen in the following movie... Thank you igrr for wonderful implementation!!!

  • k

    kodera2t10/16/2017 at 00:18 0 comments


  • A simple tiny all-in-one board by ESP32-PICO-D4

    kodera2t10/12/2017 at 01:01 0 comments

    A simple tiny all-in-one board by ESP32-PICO-D4 is made.

    Now the size is almost comparable with Espressif's genuine module? but it contains

    • USB-Serial (CP2102) with circuitry for binary upload
    • Lipo charger
    • Secret function on backside

    Please check "secret function" on the backside of the board by following movie..!

  • ESP32-PICO-D4 with Camera!!

    kodera2t10/11/2017 at 09:11 0 comments

    I've found a wonderful project on GitHub

    ,which utilize ESP32 (not PICO) and ESP32-WROVER (senior brother of ESP32-WROOM32, which has larger SRAM) but I guessed it will work also on ESP32-PICO-D4 so I made....

    The board with Camera and tiny OLED display (64x32 pixels, SSD1306). The test code can work as a standalone webcam and very useful for IP address indication.

    As shown in the above test shot, not HD quality but enough to surveillance or some data acquisition applications...

    Actual operation is already presented in the following movie... Have fun!

  • Eagle library for ESP32-PICO-D4?

    kodera2t09/19/2017 at 12:47 0 comments

    I've made Eagle library for ESP32-PICO-D4 and enjoying designing. Here I've uploaded the file which I've made (modified) and used for PCB design.

    Eagle library is now uploaded to my GitHub account:
    in which cypresspsoc_0.30.lbr contains ESP32-PICO-D4 footprint by the name of "CY8C29666_QFN48" This is very quick made and just modified from original PSoC library so please rename the file name  if you have already used one.

    One tindie buyer requested me to share Eagle library and actually I have no reason to refuse!! Enjoy ESP32-PICO-D4!!

  • New board "ESP32-PICO-double decker" is now under preparation!

    kodera2t09/19/2017 at 11:18 0 comments

View all 7 project logs

Enjoy this project?



Adrian Wells wrote 12/12/2019 at 10:20 point

Nice project! I've been using a TTGO micro-32 (same chip) for prototyping (
I'm looking to use this chip directly as you have, with a Proant 440-A antenna. The data sheet shows a matching circuit (C L C) as does this data sheet for the chip.

I note that you do not appear to have any matching circuit. Do you get a good range, or any issues?

  Are you sure? yes | no

Deltaprintr wrote 10/04/2019 at 16:50 point

Hi, is it possible to modify this to stream video via USB?

  Are you sure? yes | no

Theophile wrote 11/15/2018 at 02:19 point

This is a super awesome project and I’m looking to do something similar except implement a motion sensor application and only record for a limited amount of time. I’m just wondering that when you live stream the video, where does it get saved to be viewed later or is it just live stream and there is no save function?

  Are you sure? yes | no

baoshi wrote 10/17/2017 at 14:31 point

It is true that matching network is not needed between antenna and ESP32-PICO-D4? The datasheet seems to give C27/C28/L5 with value TBD

  Are you sure? yes | no

kodera2t wrote 10/18/2017 at 00:08 point

Yeah actually for Pi-impedance matching network design we need actual terminal impedance of ESP32-PICO-D4 itself but we don't know that and measuring one is not easy. At this moment, I assume antenna terminal of ESP32-PICO-D4 has a good 50 Ohm impedance. 

  Are you sure? yes | no

kodera2t wrote 09/14/2017 at 14:02 point

Thank you comment. Actually this item is already submitted for approval for tindie and will appear soon,, hopefully at

Thank you!

  Are you sure? yes | no

Peter van der Walt wrote 09/14/2017 at 07:58 point

Excellent!  Been wanting to play with it myself.  Any chance i can ask you to share your motherboard eagles and LBR for the chip (: Let me know when its on Tindie so I can support your work!   

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates