14961 views|20 replies

5213

Posts

239

Resources
The OP
 

[Welcome to the New Year and National Day] DCExpert takes you to "full stack" hands-on: rechargeable touch-controlled creative LED lamp based on ESP8266 [Copy link]

 

[MCU September theme event]

In September, when school starts and National Day is not far away, a wave of newbies will start their electronic exploration journey.

This month, the forum specially invited senior engineer and MCU moderator dcexpert to open source the community's full stack. He used it to guide newcomers and familiarize them with the practical electronic product production process project - a rechargeable touch-controlled creative LED lamp based on ESP8266. Beginners who want to participate can focus on getting started, while experienced netizens can focus on DIY creativity, such as the creative LED with the upcoming National Day theme .

The first version (as shown below) is purely circuit-based, involving touch, boost, and charging technologies, which trains newcomers in hardware development and hands-on skills. This version adds microcontroller programming to complete more creative ideas. The project will use Jiali Chuang EDA to complete the entire process of schematic drawing, PCB, device selection, and board making. The ESP8266 microcontroller will be selected, and the programming language will be mainly Micropython . DCExpert will also post on the forum to discuss related circuit design principles and PCB layout .

Since dcexpert is an excellent engineer, it is a good opportunity for beginners who want to start their electronics journey. Welcome to join us if you love creativity and electronics .

1. What kind of people are suitable to participate?

  • New electronic engineers and non-professional amateurs
  • Maker: Light up the lamp, make it different because of your creativity
  • Want to be familiar with the entire product development process : from schematics to PCB, from how to choose the right chip to processing and welding, from microcontroller programming to burning and running, to complete the product
  • Want to learn about ESP8266
  • Want to be familiar with Jiali Chuang EDA from drawing board to generating BOM and completing the procurement process
  • Engineers who want to learn MicroPython

2. Is lighting a lamp too easy? What can we learn?

dcexpert: Don't underestimate this small size, it uses touch, charging technology, and programming . This time, I will show you how to DIY a programmable LED light that supports charging using touch control. I will choose the ESP8266 microcontroller, and you can choose the appropriate microcontroller by yourself. Through this simple and interesting DIY, you can learn a lot of practical knowledge and skills at a low cost: circuit design, PCB design, PCB ordering, chip selection, welding, debugging, programming, common device usage, etc. In terms of programming, I will mainly usemicropython languageto implement the functions I want to achieve, and C language will also be used for everyone.

3. Project Cycle Planning

time Moderator dcexpert production process planning The progress suggested by the netizens who played together
September 14th - September 20th Project introduction and circuit design principles , explanation, announcement/live or recorded schematic drawing process Understand the circuit principles, post and discuss any unclear points, complete the schematic diagram of your own work, and post and share it on the forum
September 21st - September 27th Explain the principles of PCB layout, publish/live broadcast or record the entire process of PCB layout and drawing board, and send it for board making; generate BOM at the same time, select components and place orders Post to share & discuss your own PCB, improve, finalize, send for board production; generate BOM, select components and place orders
September 28th - October 4th After making the board, welding, debugging, posting to share relevant experience Soldering, debugging, completing your own circuit board, sharing results & discussions on the forum
October 5th - October 11th Build the ESP8266 programming environment, get familiar with ESP8266 programming, and post related content Start building and debugging your own MCU programming environment, post to share/discuss
October 12th - October 18th Program to complete your own creativity and post to show your work Complete the programming and debugging of your own work, display your own work, and post to share/discuss

IV. How to participate

The event will start on September 14th. What do you need to prepare in advance? You don't need to purchase components in advance. But it is recommended to have these basic tools on hand: soldering station /electric iron <essential>, solder <essential>, multimeter <essential>, wire <essential>, tweezers, magnifying glass, utility knife, etc.

You can follow the activities in the forum >> dcexpert moderator's topic post , or join the event exchange WeChat group: scan the group QR code below to join the discussion group.

Or scan the administrator QR code below, add as a friend, and send the code: dcexpert to join the event WeChat group, communicate, and get reminders of the event progress.

Appendix: Estimated DIY expenses for participants : Netizens are required to pay for component procurement and PCB board making at their own expense. Different solutions will use different components and have different costs. The following is the cost of dcexpert's own solution, which is about 30 yuan.

  • Lithium battery: 4 yuan
  • MCU/ESP8266 module: 6 yuan
  • Charging: 1 yuan
  • Touch: 1 yuan
  • Power supply: 1 yuan
  • LED light: 2 yuan
  • WS2812 (ring): 2.5 yuan
  • PCB: 5 yuan free shipping
  • Others: 5 yuan

This post is from MCU
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle

Latest reply

Support support, mark  Details Published on 2020-9-13 17:05
 

6062

Posts

4

Resources
2
 

Good activities

This post is from MCU

Comments

nmg
Maybe it's not suitable for a senior engineer like you.  Details Published on 2020-9-1 14:12
 
 

5213

Posts

239

Resources
3
 

Maybe it's not suitable for a senior engineer like you.

This post is from MCU
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
 
 
 

1

Posts

0

Resources
4
 

Good activity, learn something

This post is from MCU
 
 
 

53

Posts

0

Resources
5
 

I'm here to compete with all the students on the site to see who is doing better

This post is from MCU

Comments

nmg
On behalf of all the students on the site, I will accept your challenge  Details Published on 2020-9-1 17:04
 
 
 

5213

Posts

239

Resources
6
 
The most handsome one, published on 2020-9-1 15:29 I am here to PK with all the students in the site to see who is doing better

On behalf of all the students on the site, I will accept your challenge

This post is from MCU
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
 
 
 

7422

Posts

2

Resources
7
 

Big event! Support support

This post is from MCU

Comments

nmg
An event dedicated to Xiao Xiao Xiami, thank you for your attention  Details Published on 2020-9-2 07:29
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

150

Posts

0

Resources
8
 

Because of the lack of thinking hall!

This post is from MCU
 
 
 

8

Posts

0

Resources
9
 

Serious support

This post is from MCU
 
 
 

5213

Posts

239

Resources
10
 
freebsder posted on 2020-9-1 17:41 Big event! Support support

Dedicated to Xiao Xiao Xiami's activities, thank you for your attention

This post is from MCU
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
 
 
 

21

Posts

0

Resources
11
 

Come and check it out...

This post is from MCU
 
 
 

4764

Posts

12

Resources
12
 
I want to be a super light bulb like Da Vinci, which will light up when there is light, and will never light up when there is no light.
This post is from MCU
 
 
 

1229

Posts

0

Resources
13
 

I'll come in and take a look. Please join us.

This post is from MCU
 
Personal signature多面手工程师
 
 

11

Posts

0

Resources
14
 

Good activity, learn something

Domestic EDA is awesome!

This post is from MCU
 
 
 

82

Posts

0

Resources
15
 

Support, participate, and strongly support!

This post is from MCU
 
 
 

2002

Posts

24

Resources
16
 

Don't you want to join the cloud control? MTTQ or something like that

This post is from MCU

Comments

ESP8266 can support MQTT, and everyone can play with it freely.  Details Published on 2020-9-9 16:19
 
 
 

1w

Posts

25

Resources
17
 
shower.xu posted on 2020-9-9 16:08 Don't you want to join the cloud control? MTTQ or something like that

ESP8266 can support MQTT, and everyone can play with it freely.

This post is from MCU
 
 
 

1

Posts

0

Resources
18
 

It’s a great activity that allows us to learn more and communicate with each other.

This post is from MCU
 
 
 

574

Posts

11

Resources
19
 

The discussion group QR code has expired

This post is from MCU
 
 
 

574

Posts

11

Resources
20
 

Support support, mark

This post is from MCU
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list