KS5007(KS5008)Keyestudio ESP32 24 in 1 Sensor Kit

Description

The Keyestudio ESP32 24 in 1 sensor kit mainly contains 24 commonly used sensors/modules, a ESP32 board, a ESP32 expansion board and Dupont wires.

The 24 sensors and modules are fully compatible with the ESP32 Expansion Board. You only need to stack the ESP32 mainboard onto the ESP32 Expansion Board, and hook up them with Dupont wires, which is simple and convenient.

To make you master the electronic knowledge, detailed tutorials (Arduino C), schematic diagrams, wiring methods and test code are included. Through these projects, you will have a better understanding about programming, logic and electronics.

Kit list

(Note: KS5007 kit includes ESP32 mainboard;KS5008 kit does‘t include the ESP32 mainboard. )

#

Picture

Name

QTY

1

image-20231113150620161

Keyestudio Purple LED Module

1

2

image-20231113150633489

Keyestudio Common Cathode RGB Module

1

3

image-20231113150637665

Keyestudio Traffic Lights Module

1

4

image-20231113150642783

Keyestudio Active Buzzer

1

5

image-20231113150702081

Keyestudio 8002b Audio Power Amplifier

1

6

image-20231113150708635

Keyestudio Button Module

1

7

image-20231113150713884

Keyestudio Tilt Sensor

1

8

image-20231113150718369

Keyestudio PIR Motion Sensor

1

9

image-20231113150728994

Keyestudio Obstacle Avoidance Sensor

1

10

image-20231113150733803

Keyestudio 6812 RGB Module

1

11

image-20231113150741331

Keyestudio NTC-MF52AT Thermistor

1

12

image-20231113150803062

Keyestudio Photoresistor

1

13

image-20231113150809985

Keyestudio Sound Sensor

1

14

image-20231113150815050

KeyestudioRotary Potentiometer

1

15

image-20231113150820265

Keyestudio IR Receiver

1

16

image-20231113150825010

Keyestudio Reed Switch Sensor

1

17

image-20231113150828981

Keyestudio Rotary Encoder Module

1

18

image-20231113150833555

Keyestudio Joystick Module

1

19

image-20231113150837453

Keyestudio HT16K33 8X8 Dot Matrix Module

1

20

image-20231113150842274

Keyestudio TM1650 4-Digit Tube Display

1

21

image-20231113150848220

Keyestudio Thin-film Pressure Sensor

1

22

image-20231113150852665

Keyestudio DS1307 Clock Sensor

1

23

image-20231113150858163

Keyestudio SR01 Ultrasonic Sensor

1

24

image-20231113150904385

Servo

1

25

image-20231113150910097

Keyestudio ESP32 Development Board

1

26

image-20231113150915031

Keyestudio ESP32-IO Expansion Board

1

27

image-20231113150918686

Keyestudio IR Remote Control

1

28

image-20231113150924666

USB Cable

1

29

image-20231113150929148

F-F Dupont Wire

1

ESP32 Core Board

Introduction

Keyestudio ESP32 Core board is a Mini development board based on the ESP-WROOM-32 module. The board has brought out most I/O ports to pin headers of 2.54mm pitch. These provide an easy way of connecting peripherals according to your own needs.

When it comes to developing and debugging with the development board, the both side standard pin headers can make your operation more simple and handy.

The ESP-WROOM-32 module is the industry’s leading integrated WiFi + Bluetooth solution with less than 10 external components. It integrates antenna switches, RF balun, power amplifiers, low noise amplifiers, filters as well as power management modules. At the same time, it also integrates TSMC’s low-power 40nm technology, power performance and rf performance, making it safe, reliable and easy to expand to a variety of applications.

Specifications

Microcontroller: ESP-WROOM-32Module

USB to Serial Port Chip: CP2102-GMR

Working Voltage: DC 5V

Working Current:80mA(Average

Current Supply:500mA(Minimum

Working Temperature Range : -40°C ~ +85°C

WiFi Mode:Station/SoftAP/SoftAP+Station/P2P

WiFi Protocol :802.11 b/g/n/e/i(802.11n,speed up to 150 Mbps

WiFi Frequency Range:2.4 GHz ~ 2.5 GHz

Bluetooth Protocol :conform to Bluetooth v4.2 BR/EDR and BLE standard

Dimensions:55*26*13mm

Weight:9.3g

Pin out

ESP32 has fewer pins than commonly used processors, but it doesn’t have any problems reusing multiple functions on pins.
Warning: The pin voltage level of the ESP32 is 3.3V. If you want to connect the ESP32 to another device with an operating voltage of 5V, you should use a level converter to convert the voltage level.

●Power Pins: The module has two power pins +5V and 3.3V, which can be used to power other devices and modules.

**● GND Pins:**The module has three grounded pins.
● Enable pin (EN) : This pin is used to enable and disable modules. The pin enables module at high level and disables module at low level.

● Input/Output pins (GPIO) : You can use 32 GPIO pins to communicate with LEDs, switches and other input/output devices. You can also pull these pins up or down internally.

Note: GPIO6 to GPIO11 pins (SCK/CLK, SDO/SD0, SDI/SD1, SHD/SD2, SWP/SD3 and SCS/CMD pins) are used for SPI communication for the internal module, which are not recommended.
● ADC: You can use the 16 ADC pins on this module to convert analog voltages (the output of some sensors) into digital voltages. Some of these converters are connected to internal amplifiers and are capable of measuring small voltages with high accuracy.

● DAC: ESP32 module has two A/D converters with 8-bit precision.
● Touch pad: The ESP32 module has 10 pins that are sensitive to capacitance changes. You can attach these pins to certain pads (pads on a PCB) and use them as touch switches.
● SPI:There are two SPI interfaces on the module, which can be used to connect the display screen, SD/microSD memory card module as well as external flash memory, etc.
● I2C: SDA and SCL pins are used for I2C communication.
● Serial Communication (UART) : There are two UART serial interfaces on this module, which can be used to transfer up to 5Mbps of information between two devices. The UART0 also has CTS and RTS control functions.

●PWM: Almost all ESP32 input/output pins can be used for PWM(pulse-width modulation). Using these pins can control the motors, LED lights and colors, etc.

Components

ESP32-IO shield

Overview

Keyestudio ESP32-IO Expansion Board is designed to be compatible with the Keyestudio ESP32 Core Board (KS0413), which leads all pin connections of the ESP32 Core Board using a row of pins spaced 2.54mm apart. To facilitate the connection of other sensors, it also has two rows of pins with a spacing of 2.54mm rows, which are used to supply 3.3V DC power for external sensors/modules.

A power supply circuit is designed on the control board as it seeks to power the Keyestudio ESP32 Core Board easily. You solely need to input DC 6-9V voltage on the black DC head to power it. In addition, it also has a DIP switch to control the power switch.

Specifications

Voltage :DC 6-9V

Operating Current:60mA

Maximum Power:0.3W

Working Temperature:-25℃ to +65℃

Dimensions:30mm*20mm

Environmental Protection Attributes:ROHS

Pins and Components