|
ESP32-WROVER-E-N16R8Espressif Systems
|
x 1 | |
|
I2C IIC Serial 128x64 OLED Display Module |
x 1 |
|
arduino IDEArduino
|
Diy Esp32 Youtube Subscriber Counter
Step 1: Parts
* Esp 32
* Oled Display
* Jumpers
* 3D Printed Case
ESP 32
ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations and includes built-in antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power-management modules. ESP32 is created and developed by Espressif Systems, a Shanghai-based Chinese company, and is manufactured by TSMC using their 40 nm process.[2] It is a successor to the ESP8266 microcontroller.
OLED DISPLAY
An organic light-emitting diode (OLED or Organic LED), also known as an organic EL (organic electroluminescent) diode,[1][2] is a light-emitting diode (LED) in which the emissive electroluminescent layer is a film of organic compound that emits light in response to an electric current. This organic layer is situated between two electrodes; typically, at least one of these electrodes is transparent. OLEDs are used to create digital displays in devices such as television screens, computer monitors, portable systems such as smartphones, handheld game consoles and PDAs. A major area of research is the development of white OLED devices for use in solid-state lighting applications
JUMPERS
A jump wire (also known as jumper wire, or jumper) is an electrical wire, or group of them in a cable, with a connector or pin at each end (or sometimes without them – simply "tinned"), which is normally used to interconnect the components of a breadboard or other prototype or test circuit, internally or with other equipment or components, without soldering.Individual jump wires are fitted by inserting their "end connectors" into the slots provided in a breadboard, the header connector of a circuit board, or a piece of test equipment.
Step 2: Wiring
Before Making This Project Note That The Youtube Subscriber Counter Will Only Works On Esp 32 . I Have Tested All The Other Boards For This Project But Unfortunately Failed& Later Tried With This ESP32 , Which Was A Success So Here Iam To Share You How I Did This Project
Refer The Schematic
Firstly Connect The GND Pin Of Esp 32 To Oled GND ,
The Positive Pin (VCC) Of Esp 32 VC
Attach The Digital Pin 2 To SCL Pin Of Oled Display ,
Attach The Digital Pin 4 To SCK Of Oled Display
We Have Completed The Wiring .
Step 3: Software Part
To Get The Youtube Subscriber Count On Esp32 We Need To Enable The YOUTUBE API For That Go To GOOGLE DEVELOPER CONSOLE From The Top Right Arrow Click To Create A New Project , Rename The Project Name For Your Ease ..... & Save The Name , Once Its Done We Need To Enable The API
* Go To API Library
*Search For Youtube Data API v3
*Click On Enable
This Is How We Can Enable The Youtube Api
Once Thats Done We Need To Create Credentials For That Click On CREDENTIALS
* Choose List Pick Youtube Data API v3
*Then Choose The Web Browser Java Script
* Then The Public Data
Then Save The Data
Copy The Api Key We Need It Later, To Paste It In The Arduino Code To Fetch The Data Fro Youtube & Also Do Not Disclose The Api To Any One .
On The Arduino Code Type Down The Wifi Name And Wifi Password , Then Paste The API Key Which Was Copied & Also We Need To Paste The Youtube Channel ID For That Go To Youtube & Search Your Channel , Then Copy The Channel ID From There
simply copy the channel id This is mine
UC3x_svxO5Dxl0VesjEMpuGg
and inset it in the code after that upload the code
Finishing it up
3d print the stl file
place all the components inside the case and secure them properly
once it get connected to the wifi it will show the youtube subcount
Diy Esp32 Youtube Subscriber Counter
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Sreeram.zeno
- Esp12-F Cluster V1.0 The ESP8266 is a low-cost Wi-Fi microchip, with built-in TCP/IP networking software, and microcontro...
- TB6612FNG Motor Driver The TB6612FNG Motor Driver can control up to two DC motors at a constant current of 1.2A (3.2A peak)...
- Sunny Buddy Solar Charger v1.0 This is the Sunny Buddy, a maximum power point tracking (MPPT) solar charger for single-cell LiPo ba...
- Diy 74HC4051 8 Channel Mux Breakout Pcb The 74HC4051; 74HCT4051 is a single-pole octal-throw analog switch (SP8T) suitable for use in analog...
- Diy RFM97CW Breakout Pcb IntroductionLoRa? (standing for Long Range) is a LPWAN technology, characterized by a long range ass...
- ProMicro-RP2040 Pcb The RP2040 is a 32-bit dual ARM Cortex-M0+ microcontroller integrated circuit by Raspberry Pi Founda...
- Serial Basic CH340G Pcb A USB adapter is a type of protocol converter that is used for converting USB data signals to and fr...
- Mp3 Shield For Arduino Hardware OverviewThe centerpiece of the MP3 Player Shield is a VS1053B Audio Codec IC. The VS1053B i...
- MRK CAN Shield Arduino The CAN-BUS Shield provides your Arduino or Redboard with CAN-BUS capabilities and allows you to hac...
- AVR ISP Programmer AVR is a family of microcontrollers developed since 1996 by Atmel, acquired by Microchip Technology ...
- Diy Arduino mega Pcb The Arduino Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/ou...
- Max3232 Breakout Board MAX3232 IC is extensively used for serial communication in between Microcontroller and a computer fo...
- Line Follower Pcb The Line Follower Array is a long board consisting of eight IR sensors that have been configured to ...
- HMC6343 Accelerometer Module The HMC6343 is a solid-state compass module with tilt compensation from Honeywell. The HMC6343 has t...
- RTK2 GPS Module For Arduino USBThe USB C connector makes it easy to connect the ZED-F9P to u-center for configuration and quick ...
- Arduino Explora Pcb The Arduino Esplora is a microcontroller board derived from the Arduino Leonardo. The Esplora differ...
- Diy Stepper Motor Easy Driver A motor controller is a device or group of devices that can coordinate in a predetermined manner the...
- Diy Arduino Pro Mini The Arduino Pro Mini is a microcontroller board based on the ATmega168 . It has 14 digital input/out...
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
72 1 1 -
-
-
-
Sega Master System RGB Encoder Switcher Z80 QSB v1.2
68 0 0 -
18650 2S2P Battery Charger, Protection and 5V Output Board
98 0 0 -
High Precision Thermal Imager + Infrared Thermometer | OpenTemp
491 0 7 -
Sony PlayStation Multi Output Frequency Oscillator (MOFO) v1
142 0 2 -