🚀 Unleash Your Creativity with KeeYees!
The KeeYees ESP32S Development Board is a powerful 2-in-1 microcontroller featuring a 2.4 GHz dual-core WLAN WiFi and Bluetooth ESP-WROOM-32 chip. Designed for ease of use, it supports Lua programming and offers multiple operational modes, making it ideal for a wide range of applications. With its lightweight design and robust technical support, this board is perfect for both hobbyists and professionals looking to innovate.
Wireless Type | Bluetooth, 802.11bgn |
Brand | KeeYees |
Series | ESP32S ESP32 Development Board |
Operating System | FreeRTOS |
Item Weight | 1.13 ounces |
Package Dimensions | 4.45 x 4.13 x 0.75 inches |
Number of Processors | 2 |
Manufacturer | KeeYees |
ASIN | B0B9G74NNM |
Country of Origin | China |
Date First Available | August 12, 2022 |
W**T
Just received my first 2 units and both work great
I just received my first two this afternoon, and uploaded several sketches to both. They work just fine. I like the little sticky tapes with the pin names on them. A few tips:1) For those that complain about pressing the right-hand button to start an upload in the Arduino UI, this is very common, not a quirk in these particular boards. Not a big deal, really. Watch your sketch compile, then when it starts to upload, press the right-hand "boot" button for a few seconds. In my case, I hold the button until I see upload progress start, then let go. Nothing to it.2) The on-board blue LED is connected to D2, by the way. Try the "blink" sketch first, and just change the default pin name or number to 2 instead of whatever the sketch default is.3) When deciding what flavor of ESP32 board to select in the Arduino UI, I just use the generic "ESP32 Dev Module" and everything works fine for me. I have several other ESP32 modules, like the WROOM, and they all work with the Dev Module selection for me. Easy.4) I also tried the very simple Wi-Fi server that can flash the on-board LED (no external connections needed) by going to Examples/WiFi/SimpleWiFiServer. Change the default pin 5 to pin 2 in several places, and then put in your home Wi-Fi SSID and your password. Enable the serial monitor for 115200 bps, and upload it. Once it connects, the ESP32 will tell you what its IP address is. Enter that IP address (like 192.168.1.123) in your phone or computer web browser, and you'll get a simple page coming from your ESP32 (which is now an HTTP server). The page tells you something like "click here to turn LED D2 on" (assuming you edited your sketch so that it says "D2" instead of D5) and a similar line to turn the LED off. Nothing to it, and you did this with zero hardware!5) My modules did not have any labeling or silkscreen on them, but the included sticky labels are just fine. I stuck one set on the bottom of one module, and on the connector edge of the other. They are sticky enough that I'm not worried about them falling off.I really like these units, and will definitely buy more! I also bought a pair of the KeeYees breakout boards with screw terminals, and they perfectly match the pinout of these 38pin modules.
A**M
Both boards passed my simple initial tests
I had to install the CP210x USB-to-serial driver to get Windows 10 to see the device on a COM port. Also, when the Arduino IDE started trying to upload my program to the board, when the IDE output said "Connecting...", I had to press the right pushbutton on the board, for a couple of seconds, in order to allow uploading to occur. Other than those two not-serious gotchas, the board seems to work as expected. (I tested getting chip info, doing an http get via WiFi, and deep sleep with timer wakeup.) The chip is reported as model ESP32-D0WDQ6 Rev 1. Both boards work fine.Update 2022-11-23: I bought two more boards for a total of four. All 4 have functioned well without any known reliability problems. (I'm using WiFi, digital GPIO usage, internal LED, flash updates, NVS changes.) THESE THINGS ARE GREAT!Update 2022-12-08: I bought two more boards. 6 out of 6 have worked flawlessly. I wrote custom motion sensor software using PlatformIO...flashing from PlatformIO works flawlessly OTA or wired. Every pinout has behaved as expected.Update 2024-10-13: I've purchased five batches of 2 boards (10 boards in total) over the past two years, and all of them have worked flawlessly. They are 38-pin narrow boards (25.4mm/1in wide), unlike many of the other boards that are 2.54mm/.1in wider than this one. So these fit nicely on a 400 point breadboard, leaving a usable wire point adjacent to each pin on both sides of the board after it's been seated into the breadboard. They have 4MB of flash storage. Excellent quality/value.
S**K
Works, reliable, flashes with no button pressing (on linux)
I got these to replace some nearly identical ones from a different seller which had super flaky wifi (it turned out due to counterfeit USB chip leaking high voltage to the ESP32). I'm happy to report that, despite having a no-name USB chip (CP2102 clone, I think) all the voltages measure as they should (unlike the other brand) and the units work so far flawlessly. I bought these from KeeYees this time because I had purchased some ESP8266s from them a long time ago which have worked great for years, and so far it looks like their ESP32s are similarly well-enough made.So, if you are scratching your head over which brand of this board to buy when there seem to be so many that are exactly the same: Beware they may be the same design but the components matter, and so far for me at least KeeYees has sent me good, working boards, spanning multiple years, which I can't say for some other random brands/sellers.
M**D
Great price. Works fine. Documentation limited.
So far, mine have worked well. My only complaints are that the pin outs don’t match another ESP-32 developer board and, in particular, the diagrams left me worried about Vin5V pin. As with Arduino boards, my other ESP32 board had a 5V pin which directly connected to the USB 5V. This design allowed me to use it to either power the board or to power small loads. This meant that I could develop safely through the USB or with one power supply: Plug it into USB and the 5V powers the devices, plug a 5V into it and that powers my devices and USB. Here, it’s not so clear whether I can draw a small current through that pin. So I’m keeping it powered with the 5V power supply AND the USB while I’m developing.
J**M
Works great for ESPHome and Home Assistant
Fits their expansion boards really nicely, also fits on standard breadboards with access to all the row pins (something most wider esp32 boards fail at). If you want to use ESPHome to do a simple LED test, you can add this config:switch: - platform: gpio pin: GPIO2 id: led22 name: "LED22"Which will let you toggle the blue led on/off. The red LED, from what I've read, is just on as long as there is 5v flowing into the chip. Rumor is you might be able to get around that by powering through the 3.3v pin instead, but I haven't tried that.
B**N
my favorite brand, KeeYees #1
These just work. easy to program, come with pins pre soldered for easy wiring. I have been able to power small projects with only using the USB port for power. They seem to be protected well cause even with hot swapping, shorting out or reverse polarity they just reboot and keep on truckin.
B**L
These work nicely, but can get very warm with WiFi use.
I only started using ESP32 a few months ago, coming from an Arduino background.I have to say, I love these boards!They are much faster than any Arduino, have dual cores which are easy to use and having Bluetooth and WiFi (transceiver radios) makes them easy to use.With Arduino, I was using nRF24L wireless boards and found them glitchy and the libraries not as stable as one might like. I pretty much gave up on them because one day, communications were perfect, then all of a sudden, without any logical reason, comms would just stop or get glitchy.I moved to the ESP32 and found that configuring communications (either using WiFi to the router or using peer-to-peer) was so easy and STABLE! Configuring the radios is so simple and you don't need a lot of code to do so.The only downside I see with this particular brand, is that when using the radios, the chip can get pretty hot.These manufacturers should offer a heat sink for the chip.When being enclosed in a case, this could be a problem, so adding a heat sink and MAYBE a tiny fan might be a good idea.All in all I do recommend these. I did end up buying more and intend to buy more yet.
A**N
Onboard capacitor isn't big enough, suffers from brownouts in some situations
The onboard capacitor across EN isn't big enough. This means that in some situations, with certain things hooked up to certain pins, you will not be able to flash the chip from your PC without pressing the boot button. When the chip is brand new you can flash without any button press, but sometimes you can't.Similarly, if you hook up too many devices that try to draw too much current, again the capacitor on this dev board isn't big enough to handle spikes, and you will get Brownout Detector error messages on the serial and bootloops. I got this just from simply having a TFT backlight connected and trying to connect to wifi. You can fix this by installing a bigger capacitor yourself, even off-board, or using a stronger USB power supply, but these dev boards really struggle with weak USB ports like those on a PC or laptop.The 38 pin narrow layout is nice, gets you more room on your breadboard than traditional WROOM modules (this chip doesn't say WROOM on it though). And more pins than usual, although some of them aren't even usable or necessary (IE pins only for flashing direct to memory yourself, not GPIO). However there are no pin labels on the top, they come on sticky papers that you have to peel off and apply yourself, only the bottom of the board has pin labels, which obviously are not visible when installed on a breadboard.Good price, decent boards, convenient layout, but sometimes minor power problems in some projects. Fixable, but annoying.
C**L
Fit a standard breadboard!
Arrived safely in a nice box. Tested dual core, wifi, Bluetooth all working well as expected. The best part is that they fit standard breadboard, lol. Strongly recommend.
J**N
Very good
Solid ESP32 modules with bootloader and AT support. Very good
Trustpilot
4 days ago
2 months ago