Download>Subject> GigaDevice GD32 Design Competition Selected Works Album

GigaDevice GD32 Design Competition Selected Works Album

EE netizens encounter the light of domestic products and inspire creativity, providing you with better ideas for playing with domestic chips! In recent years, domestic chips have been increasingly valued by developers. GD32 is a relatively mature domestic chip, which is used in many fields such as motor frequency conversion, automotive peripherals, smart home appliances, VR/AR, cloud interconnection and edge computing, and power meters. A major obstacle to using domestic chips is that there is little available information and few solutions to refer to. Last year, EEWORLD organized a GD32 design competition, which contained many very good design solutions. We have selected some solutions and summarized them in the collection for your reference in actual design and development.

Document List

pdf
Bicycle computer based on GD32E231C8T6
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This design is based on the GD32E231C8T6 bicycle computer. GD32E231C8T6 is a fully functional single-chip microcomputer based on the ARM Cortex-M23 core design launched by GigaDevice. It has rich on-chip resources and can support the development of complex consumer electronic products with a single chip. This design mainly uses the on-chip timer2, I2C1, SPI1, EXIT1 interrupt and other resources of GD32E231C8T6. External peripherals such as OLED, Hall sensor, Giga Device\'s SPI nor Flash, TI\'s Li charger, LED, KEY, Nuvoton\'s codec NAU8822, etc. Author: EEWorld community user xujinxi Original link: https://en.eeworld.com/bbs/thread-1080045-1-1.html
pdf
Smart voice desk lamp
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Different from traditional lamps, the smart voice desk lamp is a smart device. In addition to the smart lamp body, there is also a handheld smart control device. The smart lamp control device has computing power and network connection capabilities, and can be connected to mobile phones to achieve real-time interaction between users and devices. The core functions and features of this smart desk lamp include voice control, lighting effects, light and music interaction, super multi-functions, etc. On the one hand, by adopting Baidu\'s latest voice recognition and other technologies, based on the shallow neural network dialogue system, it can accurately recognize the instructions issued by the user, communicate with the user by voice and execute instructions, and perform intelligent voice operation and entertainment; on the other hand, through the Internet of Things technology, various functions such as time, weather, voice, lighting, alarm clock, entertainment, notification, etc. are combined together to meet the full range of user needs. Author: EEWorld community user youki12345 Original link: https://en.eeworld.com/bbs/thread-1055034-1-1.html
pdf
LogicKids Easy Programmable Platform
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This DIY work board is based on GigaDevice GD32F350CBT6 microcontroller. With the support of the standard peripheral driver library, a set of script data parsing methods and online simulation data formats are customized. Script data is generated with a mobile phone or PC client, and the script data is downloaded to the board via Bluetooth communication. After the board is powered on, the script data is loaded and parsed to complete the operation of each on-chip peripheral. At the same time, it supports online simulation of the script running process. Author: EEWorld community user ljj3166 Original link: https://en.eeworld.com/bbs/thread-988484-1-1.html
pdf
BLDC speed control system based on GD32F350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This system uses the GD32F350 development board to implement a brushless DC motor speed control system. It can quickly and stably implement the user\'s speed input. Author: EEWorld community user lsj306 Original link: https://en.eeworld.com/bbs/thread-1055057-1-1.html
pdf
Bicycle speedometer
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This system has developed a speed measuring device installed on a bicycle, which can mainly display the following information during cycling: 1. Current real-time speed, 2. Maximum speed, 3. Average speed, 4. Travel distance, 5. Travel time, 6. Climbing angle, 7. Climbing height (not yet done) Author: EEWorld community user xinmeng_wit Original link: https://en.eeworld.com/bbs/thread-1080555-1-1.html
pdf
Servo controller
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This time, we are going to control the servo or stepper motor. The stepper motor usually uses GPIO pulse to drive the dedicated driver. The servo only needs to give PWM according to the protocol. The host computer is connected to the board with UART. Author: EEWorld community user nemon Original link: https://en.eeworld.com/bbs/thread-1080592-1-1.html
pdf
Wireless digital intercom based on GDF350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This solution is based on the GD32F350 Cortex-M4 core MCU as the main control, and the MIC part uses the MAX-9814 module, which is a low-cost, high-performance microphone amplifier with automatic gain control (AGC) and low-noise microphone bias chip. The RF part uses the NRF24L01 2.4G wireless transmission module, which is a single-chip wireless transceiver chip that works in the 2.4~2.5GHz world-wide ISM band. It has extremely low current consumption: when working in the transmission mode, the current consumption is 11.3mA when the transmission power is 0dBm, and 12.3mA in the receiving mode. The current consumption is even lower in the power-down mode and standby mode. The working rate is up to 2Mbps, which is more than enough to cope with 64kbps G711 encoding and 16kbps ADPCM encoding. The display part uses a 0.96-inch OLED module as the display interface. It has the advantages of ultra-fast response speed and lightness, with a resolution of 128*64 and multiple interface modes. The module provides a total of 5 interfaces including: 6800 and 8080 parallel interface modes, 3-wire or 4-wire SPI interface, and IIC interface mode. The RF part of this wireless CNC intercom solution uses the 2.4G frequency band, supports 64 communication channels, and supports broadcasting. In short, this solution is a low-cost and efficient knotless digital intercom solution. Author: EEWorld community user ketose Original link: https://en.eeworld.com/bbs/thread-988501-1-1.html
pdf
Bluetooth base station for smart running shoes based on GD32F350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Wearable devices are everywhere now, and more and more people are paying attention to health and joining the ranks of sports. The Bluetooth base station designed for smart running shoes is mainly used in school classrooms and gyms. Taking the school classroom as an example, the school and parents pay attention to the daily exercise and learning of students, combining work and rest. Students put on smart shoes and place Bluetooth base stations in the classroom. Without getting rid of mobile phones, they can still collect the exercise status of each student on that day. When students are in class, the base station automatically connects to the smart shoes through Bluetooth and obtains the number of steps, and stores the student ID and the number of steps. After a day\'s class, the teacher can use the PC software to check the situation of the students on that day. During class, the teacher can also control the connection to the specified smart shoe device through the PC software. Author: EEWorld community user liklon Original link: https://en.eeworld.com/bbs/thread-925928-1-1.html
pdf
Portable information board
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: \"Portable information board\", as the name implies, is to display the information you want to display on a device (screen) that you carry with you. The inspiration for this idea is that I have encountered many elderly people who have lost their homes before, but some of them are too old, have poor memory, forget where their homes are, can\'t find their family\'s phone numbers, etc. (although a minority, they still exist, and China\'s population is aging more and more seriously, and the proportion will inevitably increase). . . In addition, I am currently studying for a master\'s degree, and the partners in my laboratory team are very team-cohesive. A geeky and personalized \"portable information board\" will become a favorite item for everyone. Since the \"portable information board\" needs to be carried on the body and can display information as needed, it must have the following functions: ? A screen (nonsense, to display information, do you use a digital tube?) ? Wireless communication, so that the information you want to display can be updated at any time? Low power consumption, don\'t let it run out of power before two days of use. . It would be embarrassing if the old man took it out and the information on the information board was gone before he forgot it. In summary, the \"portable information board\" will use the currently popular low-power e-Paper ink screen as the information display end, and use the low-power, low-cost and high-performance GD32 as the main control, and the low-power BLE4.0 Bluetooth module as the communication device. Author: EEWorld community user justd0 Original link: https://en.eeworld.com/bbs/thread-1055192-1-1.html
pdf
Warehouse temperature alarm system based on GD32
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This project mainly uses GD32F350 as the main control MCU, and connects an external DS18B20 for temperature collection through a one-line communication interface. Since I am only doing a demo of the project, I did not buy multiple DS18B20s. Generally, the warehouse area is relatively large. In actual monitoring, it is recommended to hang multiple DS18B20 modules on the bus. Because it is a single-line transmission, the timing requirements are relatively strict, but it can hang many DS18B20 modules, and the software and hardware are relatively convenient to implement. The functions implemented in this project are relatively simple. The general execution process is to collect indoor temperature in real time through DS18B20, convert analog signals into digital signals through internal registers, write a one-line communication protocol, and use GPIOB_12 to complete the data transmission and reception. When the collected temperature value is between 10℃ and 33℃, it is in the normal range, and the internal LED light is displayed with a 0.3 second on-off interval, and the external 7 lights will turn on and off in turn at a time interval of 0.05 seconds. If the temperature is greater than 33℃ or less than 10℃, the internal LED lights will turn off and on at 0.05 second intervals, and the 8th external LED will also flash at 0.3 second on and off frequency, and the external buzzer will continue to sound, using the GPIOC_6 pin. Of course, this temperature range can be set according to user requirements. Author: EEWorld community user yin_wu_qing Original link: https://en.eeworld.com/bbs/thread-1029714-1-1.html
pdf
Digital capacitance meter based on GD32F350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: The GD32F350 development board uses GigaDevice\'s latest ARM Cortex-M4 32-bit general-purpose microcontroller GD32F350RB. This chip has two comparators, which is very suitable for making a low-cost digital capacitance meter. Author: EEWorld community user wenyangzeng Original link: https://en.eeworld.com/bbs/thread-926005-1-1.html
pdf
Urban youth family security guard
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This project uses the GD32F350 high-cost arm processor newly launched by GigaDevice to realize the preliminary construction of a home security system. Use sensors to effectively monitor the condition of the house. With the help of OV5640 camera, pyroelectric sensor and raindrop sensor, etc., relying on the hardware structure of GD32F350 itself, a low-cost and high-accuracy home security solution is realized. From the image processing level, the accuracy of monitoring is improved. Relying on the hardware-free module, without adding any hardware expansion modules (SDRAM\\FLASH), etc., completely relying on the own advantages of GD32F350, image signal capture, collection, sensor signal capture, analysis and other real-time monitoring events are realized. Author: EEWorld community netizen media student Original link: https://en.eeworld.com/bbs/thread-1054470-1-1.html
pdf
Ultrasonic standing wave axial suspension moving device
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: With the in-depth research of domestic and foreign scholars on ultrasonic suspension technology, ultrasonic suspension devices have evolved from expensive horn and other equipment to a structure composed of general commercial ultrasonic transducers. Combined with 3D model printing technology, any scientific researcher and electronics enthusiast can use these components to make ultrasonic suspension devices, which is convenient for people to conduct relevant acoustic research. This technology was published in AIP Publishing by Asier Marzo et al. Based on its model, this design changes the main control MCU, uses the timer inside the MCU to generate accurate PWM waves, and improves the software, so that the ultrasonic device can stably move small objects suspended in multiple wave nodes during axial suspension movement. Author: EEWorld community user Yanyun Shibaqi Original link: https://en.eeworld.com/bbs/thread-1078062-1-1.html
pdf
Automatic control of small hydropower station
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This project is implemented on the basis of the original \"Remote Control of Small Hydropower Stations\" project. Remote control is to remotely check the water level through an Internet camera, and then use a mobile phone APP to control the opening or closing of the water inlet gate of the turbine generator set through a network relay. The relevant electrical and mechanical parts have been completed long ago. This project adds a single-chip microcomputer control module to the original one, automatically adjusting the water inlet gate according to the water level, replacing the original manual operation. As long as the added single-chip microcomputer control module can output an electrical signal of opening or closing according to the water level, the water inlet gate can be controlled through the existing intermediate relay. The project consists of two parts, one is the water level monitoring device installed in the water inlet pool, and the other is the automatic control device installed in the machine room. The water level monitoring device installed in the water inlet pool has also been completed. It uses a 51 single-chip microcomputer to detect the water level changes in the water inlet pool through an ultrasonic module, and then transmits the relevant water level information to the machine room. The transmitted information content consists of the instrument installation height and the current water level. The data format is \"#XXX*YYYc\", where XXX is the installation height of the instrument (in cm), YYY is the current water level (in cm), and c is the checksum. The transmission frequency is about 0.8 seconds, and the transmission method is wired or wireless. The focus of this project is the automatic control device installed in the machine room. Author: EEWorld community user hujj Original link: https://en.eeworld.com/bbs/thread-1029198-1-1.html
pdf
Initial implementation of solar tracker
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: For this project, the SPA algorithm is transplanted. The benefits brought by this algorithm are also obvious. The errors of the obtained solar azimuth and altitude angles are also within 1%, and they are applied to solar panel tracking and object light protection. On this basis, the basic framework is established, such as protocols, business processing, task processing, upper and lower computer interaction data, etc., and abstract interfaces are made one by one, and the solar altitude angle and azimuth at this time are calculated through SPA. Simply use the obtained azimuth, altitude, etc. to convert the PWM duty cycle to control the corresponding rotation of the servo. Author: EEWorld community user RCSN Original link: https://en.eeworld.com/bbs/thread-1054488-1-1.html
pdf
Snake game
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This work mainly completes the Snake game, which is similar to the one used on non-smart phones before. The main function is to adjust the speed and control the snake to eat as many small foods as possible. After resetting, the EEWorld picture will be displayed first, followed by the GigaDevice icon, and finally my own Snake logo. Then I will enter the game. The main interface of the game provides two options: \"Start Game\" and \"Speed ​​Adjustment\". There are nine speeds from 1 to 9 to choose from in the speed adjustment. The larger the number, the faster the speed. The entire work design uses only three buttons (a KEY1 on the GD32E231 board and two KEY2 and KEY3 on my stm32 board). In the game, KEY1 can be used to pause the game, and KEY2 and KEY3 are used to control the direction of the snake. KEY2 controls the snake to rotate clockwise, and KEY3 controls the snake to rotate in the positive direction. Author: EEWorld community user hehung Original link: https://en.eeworld.com/bbs/thread-1078169-1-1.html
pdf
Electricity meter based on Internet of Things
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: The main modules of this system are metering, display, and main control microcontroller GPRS. The metering uses a serial communication module to provide a serial port to send commands to the metering module, and the metering module sends back parameters such as voltage, current, and electric energy. GD32F350 receives, processes, displays, and stores data in the buffer, and then displays it through the TFT LCD, and sends the stored data to Baidu Cloud through the GPRS module. Then get the main parameters through the mobile phone APP Author: EEWorld community user linshifaa Original link: https://en.eeworld.com/bbs/thread-1054744-1-1.html
pdf
Controllable non-motor vehicle direction indicator based on LED dot matrix screen
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: The title of this project is a bicycle direction indicator based on GD32. The expected goal is very simple: to control the pattern of the LED dot matrix screen with a joystick. The reason for choosing this topic is a practical life demand. Since I often ride and commute at night, I often see some night riding enthusiasts installing a warning light on the rear seat tube of their bicycles on the road. The specific object is shown in Figure 1. These taillights basically have some simple operating modes, such as flashing, constant light, etc. After installing this taillight, it can serve as a warning at night, mainly used to remind the cyclist of the vehicle behind, effectively improving the safety of the cyclist. However, the functions of this type of product are relatively simple, the patterns are monotonous, and the practicality needs to be improved. Therefore, this project makes a bicycle direction indicator based on GD32 and LED dot matrix screen based on the idea of ​​existing products to expand and innovate the functions of this type of product. The so-called direction indicator actually plays a role similar to the turn signal of a car. When the cyclist is turning, slowing down, and moving forward, he can control the indicator light through the controller to remind the vehicle behind him of his next operating status. However, due to the limited space for bicycles, the car\'s turn signal solution cannot be used. Therefore, this project uses LED dot matrix screen to draw direction arrows to achieve the prompt effect. Author: EEWorld community user marketgarden Original link: https://en.eeworld.com/bbs/thread-1080545-1-1.html
pdf
GD32E231 incense machine control board
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: The control board of the incense machine is based on GD32E231 as the main control, and uses timers and PWM to control the running time and intensity of the DC pump. The 4-phase 5-wire stepper motor is used for the lifting and lowering operation of the replacement and installation of the perfume bottle. The display uses the 12864 display screen of the commonly used ST7567 main control, which can intuitively display the working status of the incense machine. Introduction to the working principle of the incense machine, 1. The position of the stepper motor is calibrated when it is powered on. 2. The air pump of the incense machine is turned on and off in a cycle according to the set timing mode. 3. The intensity of the incense machine pump can be adjusted in different environments such as airports, waiting halls of stations, hotels, offices, homes and other different indoor spaces. 4. For beauty and convenience, the perfume bottle of the incense machine can be lifted and lowered for easy access when replaced. Author: Xiao Tao Electronic, a netizen of EEWorld community, original link: https://en.eeworld.com/bbs/thread-1080554-1-1.html
pdf
Digitally controlled DCDC converter
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This design is a digital control DCDC converter. The MCU is used to control the output voltage of the DCDC converter to achieve the purpose of digital control. Considering the time and cost, the finished modules are used for verification. This design idea has the advantages of simplicity, reliability, low cost and high flexibility. Author: lcdi, a user in the EEWorld community. Original link: https://en.eeworld.com/bbs/thread-1080573-1-1.html
pdf
GD32 wireless thermostat receiver
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: A wireless thermostat consists of two parts: the transmitter and the receiver. In fact, the transmitter is more complicated. The transmitter includes temperature collection and processing, various temperature setting modes, time period processing, etc. The transmitter is generally powered by batteries and requires low power consumption. There are already ready-made products for the transmitter, which can be used directly for testing. The main purpose of this project is to develop the receiver. If a suitable relay output is not found, an LED transmitter diode will be used to indicate it. The main function of the receiver is to receive the information sent by the thermostat through the 433MHZ module, and then display and output it. Author: EEWorld community user wudianjun2001 Original link: https://en.eeworld.com/bbs/thread-1016608-1-1.html
pdf
Remote data acquisition system
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: LoRa technology occupies an important position in the development of the Internet of Things. Because it is easy to build and deploy, it has become a widely used Internet of Things dedicated network communication technology. In recent years, due to the leading maturity of LoRa technology, as well as the characteristics of LoRa\'s long transmission distance, low power consumption, and strong anti-interference, the application of LoRa modules has been very extensive. Author: EEWorld community user xjzh Original link: https://en.eeworld.com/bbs/thread-1079955-1-1.html
pdf
Single-lead ECG acquisition system based on GD32F350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Traditional ECG monitoring commonly includes conventional ECG detection, monitoring ECG detection and dynamic ECG detection. In order to monitor the heart rhythm characteristics of the human body more conveniently and efficiently, a single-lead ECG acquisition system based on GD32F350 is designed. The system uses a single-lead method to obtain ECG signals. Just install the lead electrode on the user\'s hand, and you can check your ECG anytime and anywhere without going to the hospital to check your heart health. The system uses Bluetooth transmission to upload ECG signals to the mobile phone APP in real time through Bluetooth. The APP integrates the filtering algorithm of ECG signals to draw the user\'s ECG in real time. At the same time, a measurement report is given after the measurement. This system not only solves the inconvenience of traditional ECG monitoring equipment, but also provides users with ECG analysis reports and ECGs, providing detailed reference for further doctor diagnosis. Author: Justice_Gao, a user in the EEWorld community Original link: https://en.eeworld.com/bbs/thread-1054894-1-1.html
pdf
Intelligent Plant Growth LED Lighting Control System
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: In order to effectively utilize the effect of LED light sources on plant growth, the design and development of plant growth LED lighting system can achieve this goal well. The GD32 Colibri-F350RB development board based on the ARM?Cortex?-M4 processor of GigaDevice is used as the main controller of the system, and a completely original control program is compiled on this basis. The relevant algorithms are compiled using PID automatic control technology, and the control program using the PID algorithm program as the core is written in the GD32F350 program. The PWM method is used for light adjustment. The plant growth LED lighting control system composed of the host computer monitoring software, sensors, GD32 Colibri-F350RB development board as the main controller of the system and LED drivers can realize real-time monitoring and automatic intelligent adjustment of the plant lighting environment, greatly improving production efficiency and solving the greenhouse plant\'s demand for lighting environment. Author: EEWorld community user qi777ji Original link: https://en.eeworld.com/bbs/thread-1029505-1-1.html
pdf
Design of guide shoes based on human kinematics
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Guide shoes analyze the walking posture of the human body to achieve the function of quickly and accurately identifying obstacles, helping the blind to effectively avoid static obstacles and moving pedestrians while walking. On this basis, it solves the problem of identifying and reminding the blind to go up and down stairs as much as possible. Author: EEWorld community user Yanyun Shibaqi Original link: https://en.eeworld.com/bbs/thread-1055046-1-1.html
pdf
Based on LORA wide area environmental monitoring
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: With the development and progress of human society, people\'s material and cultural life is becoming more and more abundant. People have begun to pay attention to the environmental problems around them, especially the severe haze in recent years. The government\'s monitoring stations are only at fixed points and cannot cover everything. People are eager to know the environment around them, and reduce exercise or take other measures to deal with it when the environment is not good. The LORA wide-area environmental monitoring system studied in this project is a portable embedded device designed in response to people\'s requirements. Ordinary people only need to put the device in the place they are interested in, and they can view the environmental parameters in real time through the network. This design uses GD32F350 (slave) and STM32F103 (host) as the main control chips. The GD32F350 chip controls the sensor to obtain temperature, humidity, carbon dioxide concentration and PM2.5 concentration in the environment in real time, and transmits the data to the node with STM32 as the main control chip 5000 meters away through the LORA wireless technology with strong anti-interference ability and low power consumption to realize wide-area environmental monitoring, and the distant node uploads the data to the server. Since LORA works at a frequency of 433Mhz, the transmission distance is longer than WIFI, and the penetration is stronger, which also allows the device to be placed anywhere within a larger communication distance. Author: EEWorld community user liyangyang Original link: https://en.eeworld.com/bbs/thread-1029154-1-1.html
pdf
GD32F350 Bluetooth upright balancing car DIY
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: My entry uses the official GD32F350 evaluation board of GigaDevice. The upright balancing car uses an inverted pendulum control model, and the continuous sampling sensor obtains the motion posture of the car. The direction of the car\'s motion is controlled through pwm and Bluetooth communication. It covers MCU hardware and software, machinery, motor drive, mems sensor sampling, automatic control, Bluetooth communication, Android phone APP programming and other fields, with relatively high technical content and application promotion. Author: EEWorld community user Daqin Zhengsheng Original link: https://en.eeworld.com/bbs/thread-1029629-1-1.html
pdf
Remote text graphics display
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This design uses GD32F350 as the main control, OLED12864 as the display, and ESP8266 module as the display of the network connection module. After the system starts, it will automatically connect to the server (using the server software written in Easy Language). After that, you can use the B2 button to get the network time and update it to the single-chip computer system to calibrate the current time. In the receiving mode, you can receive pictures and text information from the server. The single-chip computer processes the transmitted information and displays it on the OLED screen. This design can be used as a tasker, sending tasks from the network and then displaying them on the OLED for easy viewing. It can be used as an electronic note, placed at home or in the company, sending the work that should be completed today to remind yourself. This design also includes an alarm clock. Users can set an alarm clock to remind themselves to get up, task reminders, etc. Author: EEWorld community user hehung Original link: https://en.eeworld.com/bbs/thread-1031548-1-1.html
pdf
IoT Smart Lights
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: As we all know, the Internet of Things is a hot topic in today\'s IT industry. Nowadays, IoT products such as smart switches and smart lamps have flooded the market and been applied. In this context, the author hopes that this work can enable more electronics enthusiasts to further understand the Internet of Things technology. Finally, thanks to EEWORLD and GD for providing such a platform and opportunity for display, and also thanks to EEWORLD\'s friends for their selfless sharing! Author: EEWorld community user Answer Original link: https://en.eeworld.com/bbs/thread-1080509-1-1.html
pdf
Buttonless kitchen timer
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Although using a 108MH MCU as a timer is a bit overkill, this small work also uses modules such as timer, ADC, interrupt and GPIO. The principle of the work is mainly to use a three-axis acceleration sensor to collect angle information and convert it into the required timing time, and use it to collect motion information as a timer control signal. Author: EEWorld community user serialworld Original link: https://en.eeworld.com/bbs/thread-974752-1-1.html
pdf
IoT entry example based on MQTT message communication to realize Wi-Fi remote temperature and humidity collection control and network clock
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: IoT technology has become the hottest topic nowadays. The idea of ​​connecting everything has prompted major Internet platforms to provide IoT cloud servers and compete for a place. This project uses a hardware platform based on the main control chip GD32E231 + Wi-Fi module ESP8266 + temperature and humidity sensor. By building an MQTT server by yourself, the temperature and humidity sensor data of the acquisition terminal is reported to the IoT server, and the terminal is controlled by issuing instructions through the remote server, and the terminal has the function of real-time synchronization of network time display. Through a simple example, the IoT project process from scratch to the realization of the Internet of Everything is truly realized, and the implementation process of IoT is deeply understood. Author: EEWorld community user xld0932 Original link: https://en.eeworld.com/bbs/thread-1076672-1-1.html
pdf
CMSIS-DAP compatible debugger [Vllink Lite]
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Currently, the continuous read and write speeds of ST-Link V2 and Jlink V8 are around 160KB/S, while most CMSIS-DAP debuggers are limited by full-speed HID, and it is difficult to increase the speed. The continuous read and write speed of DAPLINK+ OpenOCD is only 23KB/S. At the beginning of the year, I tried to use NUC505 for CMSIS-DAP. 505 should be the cheapest integrated USB HS PHY microcontroller on the market. The high-speed HID message can be set to 1024Byte, and the send and receive interval is 125uS. Its USB part has no bottleneck at all. However, its SPI module is very slow. After a transmission is completed, it will wait for several CLKs before triggering the completion flag. Even if the CLK is increased to 14MHz, the continuous read and write speed is only 150KB/S. It can only be said that rotten wood cannot be carved. GD32F350 changed the USB part to DWCOTG, and the execution speed of the latter 32KB code will not be slow. The internal 48M clock can be calibrated by the USB SOF signal, so there is no need for a crystal oscillator. The price is claimed to be as low as 30 cents in bulk. Well, it\'s just so-so. Anyway, I bought 3 pcs on Taobao for 21 RMB. In general, the \"seemingly\" super low price of the solution, similar to the SPI design of the ST-LinkV2 main chip, may also be able to reach the mainstream speed indicator of 160KB/S, which is worth a try. Author: EEWorld community user le062 Original link: https://en.eeworld.com/bbs/thread-1031560-1-1.html
pdf
PPT page turning tool based on 2.4G wireless microphone
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Working principle: This system is divided into two parts, the transmitting board and the receiving board. 2.4GHz frequency hopping communication technology is used for big data communication. While sending audio data, remote control data can also be sent to the receiving end at the same time. Each data packet contains audio stream data, volume level instructions, and PPT page turning instructions. The sampling rate of this machine is 16K, 16bit. For human voice, the sound quality is quite beautiful. When the transmission power is 17dbm, the bare board can turn around without packet loss within an open distance of 19 meters, which has reached the performance of mass production level in the market. Author: EEWorld community user zsspj Original link: https://en.eeworld.com/bbs/thread-925841-1-1.html
pdf
Indoor environment monitoring terminal
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: The indoor environment monitoring terminal can monitor the indoor environment (temperature, humidity, light and other parameters). The terminal is equipped with a liquid crystal display module; it can realize the real-time display of environmental parameters and clocks. The terminal is equipped with an audible and visual alarm circuit, which can set an audible and visual alarm when a certain parameter exceeds the limit value; the terminal is equipped with Bluetooth function, and the mobile phone can communicate interactively after pairing with the terminal via Bluetooth. It can realize the functions of uploading the detection terminal system time, real-time parameter query, audible and visual alarm switch control, timed upload switch control, and setting alarm thresholds. Author: EEWorld community user zhang7309 Original link: https://en.eeworld.com/bbs/thread-1080497-1-1.html
pdf
Home smart monitoring
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Common human infrared monitoring devices have relatively simple functions, and need to be manually set to play welcome words or sirens. In actual use at home, we need to hear welcome words during the day and sirens after going to bed at night. That is to say, we need an intelligent human infrared monitoring device, which can not only automatically determine the monitoring playback content according to the time period (daytime or late at night), but also automatically record the monitoring trigger time as a human-computer interaction module, monitor through infrared probes, and use AT24C02flash chips to save and record monitoring alarms. The overall idea of ​​the project is to use the GD32E231 development board as the main control unit, use the LCD5110 display and two user buttons to trigger the time, so that the basic intelligent functions can be initially realized. Author: EEWorld community user hujj Original link: https://en.eeworld.com/bbs/thread-1077576-1-1.html
pdf
Light source controller
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: GD32F350 is mainly used to make a light source controller to provide stable light source control for machine vision cameras. An external trigger function is added to connect an external 24V signal (photoelectric sensor or PLC input), and a 24V output signal is used to trigger the camera to take pictures. Due to the diversity of application scenarios here, user process configuration must be added to control how long and when the four light sources are lit. Due to the life of the light source and the fact that the light source is generally dazzling, a parameter power-off retention function is added, and a WIFI function is also extended. The on-site application scenario is also tested in the video. Author: EEWorld community user 908508455a Original link: https://en.eeworld.com/bbs/thread-974830-1-1.html
pdf
GPRS Wireless Network Controller
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This design uses GD32F350 as the main control. The SIM800 module uses the module of Zhengdian Atom. The ATK-SIM800C module carries SIMCOM\'s industrial-grade quad-band GSM/GPRS module: SIM800C, and the operating frequency band is quad-band: 850/900/1800/1900MHz. The ATK-SIM800C module supports RS232 serial port and LVTTL serial port, with hardware flow control, and supports an ultra-wide working range of 5V~24V, making this module very convenient to connect with your product, thereby providing your product with functions including voice, SMS, MMS, Bluetooth and GPRS data transmission. Send instructions through the remote server to control the LED of the GD32 development board to turn off and on. Author: EEWorld community user Changjianze1 Original link: https://en.eeworld.com/bbs/thread-1054842-1-1.html
pdf
Dynamic QR code display
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: QR codes can be seen everywhere in life. They are used in various payment, collection, advertising, promotion, etc., because mobile phones can scan codes, which greatly facilitates people\'s lives. With the help of mobile phone scanning, using the hardware resources of the gd32ee231 development board, a dynamic QR code display is designed. Users can customize and display the set information, which is convenient for everyone to scan the code at any time, and the information can be changed at any time. It is flexible and convenient, and is very suitable for advertising promotion, collection and payment and other scenarios. Author: EEWorld community user muxb Original link: https://en.eeworld.com/bbs/thread-1080703-1-1.html
pdf
Intelligent RV control system
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Home facilities in RVs include: lighting, sofas, seats, air conditioners, TVs, stereos and other electrical appliances. It is inconvenient to set independent switches for each appliance. The intelligent RV control system solves this problem. The deep learning speech recognition technology of artificial intelligence technology achieved a breakthrough in 2013. After the technological breakthrough, the voice interaction method will occupy an important position for a long time. Large-size touch screens are also the development trend of in-vehicle human-computer interaction equipment in recent years. This system uses voice recognition and display human-machine interface (HMI) as a human-computer interaction device, and users control electrical appliances through voice and touch screen. Author: EEWorld community user sf116 Original link: https://en.eeworld.com/bbs/thread-1077829-1-1.html
pdf
Simple pedometer design
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This work is a simple pedometer design, which mainly uses MEMS sensors to detect changes in human posture, and implements a simple pedometer function through a pedometer algorithm. It uses an OLED screen as a display device, and adds a GY-30 light sensor module to detect changes in ambient brightness to adjust the OLED backlight brightness in real time; at the same time, the on-chip RTC is used to implement the real-time clock function. Due to limited time resources, it can be expanded to add heart rate detection, temperature, humidity, air pressure, voice playback and networking functions in the future. Author: EEWorld community user hanyeguxingwo Original link: https://en.eeworld.com/bbs/thread-954679-1-1.html
pdf
Design of automatic goldfish feeding robot based on GD32E231
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: When you are away from home for a long time, the goldfish at home will go hungry. Therefore, in order to prevent the goldfish from going hungry when the owner is not at home, an automatic feeding robot is designed based on a 4-DOF robotic arm and GD32E231. GD32E231 controls the robotic arm by generating PWM. At the same time, it takes fish food from a fixed place and puts it into the fish tank according to the preset time. Through multiple manual training, the robotic arm can automatically calculate the feeding position based on the data of manual training. At the same time, some auxiliary functions can be added. Through the serial port or the onboard ADC plus the photoresistor, the internal temperature of the GD32E231 and the light conditions around the fish tank can be roughly obtained. When it is dark, lighting equipment such as desk lamps can be turned on. Author: EEWorld community netizen media student Original link: https://en.eeworld.com/bbs/thread-1078206-1-1.html
pdf
Home environment intelligent control system
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: To realize the intelligent control system of home environment, GD32F350 can be used to drive TFT LCD display and touch control to centralize the lighting equipment, fresh air (exhaust), dehumidification, lighting and other various needs of our family life. It can also join the WIFI network to realize the remote monitoring of the operation status and parameters of the control system. Author: EEWorld community user Lan Yuye Original link: https://en.eeworld.com/bbs/thread-1054853-1-1.html
pdf
Industrial control equipment based on GD32F350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This system uses the GD32F350 development board to design and develop a small industrial control device, which can realize 16 switch inputs and 16 on/off relay outputs. Information output is realized through the serial port, and an external LCD display can also be connected. Author: EEWorld community user damiaa Original link: https://en.eeworld.com/bbs/thread-1054709-1-1.html
pdf
Emergency brake strobe device
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: In traffic accidents, rear-end collisions frequently occur due to the sudden braking of the front car. Rear-end collisions are generally caused by not maintaining a sufficient safe distance and failing to brake. The time from when you discover the emergency situation in front to when you step on the brake is called reaction time. The length of reaction time directly affects the length of the braking distance, especially when driving at high speeds. A second difference can cause a serious traffic accident. A long reaction time does not mean that the driver is slow to react, but that he does not know whether the front car is stepping on the brake lightly or hard. When he finds out, two seconds have passed, and it is very likely that he will not be able to brake. If the front car has a brake light with a flashing function, it will be different. When you see the brake light flashing, it must be stepping on the brake hard. At this time, you should also step on the brake harder, and the reaction time will be shortened. Therefore, in addition to letting the rear car know whether to step on the brake lightly or hard, the flashing brake light is also very eye-catching and can remind the rear car in time. Author: EEWorld community user sf116 Original link: https://en.eeworld.com/bbs/thread-977465-1-1.html
pdf
LED toys based on GD32F350
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This LED toy uses an accelerometer to obtain acceleration, calculate position and acceleration, and display sand on the LED display. The sand flows and collides with the angle of the LED. Author: Bai Ding, a user in the EEWorld community. Original link: https://en.eeworld.com/bbs/thread-1055055-1-1.html
pdf
Color card combination lock
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: Password locks are common in life, and there are many kinds of them. The most common ones are in digital form. Generally, you need to enter a few digits to complete the password. This project uses colors to complete the password lock. There are many types of colors, which are relatively complex compared to numbers. Using color cards to set and unlock passwords is more difficult to crack, and relatively safer. Author: EEWorld community user wudianjun2001 Original link: https://en.eeworld.com/bbs/thread-1077500-1-1.html
pdf
Fish tank controller
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: The ornamental fish tank controller is based on the Arm? Cortex?-M23 core GD32E231C-START evaluation board provided by GigaDevice for this competition for learning, development and verification. Finally, the GD32E231C8T6 microcontroller chip provided by GigaDevice was used, and the 315MHz remote control receiving and transmitting device and other related peripheral devices were used to realize the ornamental fish tank controller with functions such as fish tank circulation pump state control; LED lighting three-stage brightness control; granular bait feeding control and water temperature acquisition digital tube display. Author: EEWorld community user lising Original link: https://en.eeworld.com/bbs/thread-1077575-1-1.html
pdf
Development of multi-axis stepper motor drive controller based on GD32 and Weilun touch screen
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: This trial project comes from an automatic radiator welding machine in a stainless steel profile (tube) radiator manufacturer. See the figure below. The bottom axis is a common axis, which is responsible for the left and right movement of the welding gun. There are two front and rear platforms on the axis. Each platform consists of an axis that can move forward and backward and an axis that can rotate a certain angle to adjust the front and rear positions of the front and rear welding guns and the angle of the welding gun. The driver is 5 stepper motors. During the welding process of the welding machine, the motors of the 5 axes need to be able to be linked according to a certain relationship. Therefore, this trial uses GD32 as the main control to develop a 5-axis stepper motor linkage drive device. Author: EEWorld community user wo4fisher Original link: https://en.eeworld.com/bbs/thread-988486-1-1.html
pdf
Online dust monitoring system
Points it Requires : 1 Type:Application DocumentsUploader:高进Date:2020-06-19
Introduction:Introduction: With the vigorous development of national real estate construction and the increase in construction projects, the dust pollution problem caused by construction is becoming more and more serious. In order to effectively and quickly monitor the dust conditions at the construction site, we use the hardware platform to collect the PM2.5/PM10 content information of the construction site. The dot matrix screen displays the content information on site and transmits the PM particle (PM10/PM2.5) content information to China Mobile OneNet platform through the GPRS network. The dust supervision department can view the dust content information through the platform and can view it through the mobile phone, which greatly facilitates the monitoring and control of dust pollution. Author: EEWorld community netizen IoT maker Original link: https://en.eeworld.com/bbs/thread-977298-1-1.html

Latest Downloading

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×

已收藏到:个人中心—我的下载—收藏