Home > MCU
  • Development of multi-axis stepper motor drive controller based on GD32 and Weilun touch screen

    This trial uses GD32 as the main control to develop a 5-axis stepper motor linkage drive device.

    Schematic PCB

  • Wireless kitchen timer

    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. At the same time, it is used to collect motion information as a timer control signal.

    Schematic PCB

  • GPRS wireless network controller

    This design uses GD32F350 as the main control. The SIM800 module uses a punctual atomic module. The ATK-SIM800C module is equipped with SIMCOM's industrial-grade quad-band GSM/GPRS module: SIM800C. The working frequency band is quad-band: 850/900/1800/1900MHz. The ATK-SIM800C module supports RS232 serial port and LVTTL serial port, and has hardware flow control. It supports an ultra-wide operating range of 5V~24V, making this module very convenient to connect to your products, thereby providing your products with voice, SMS, MMS, Bluetooth and GPRS data transmission functions. Send instructions through the remote server to control the LED of the GD32 development board to turn off and on.

    Schematic PCB

  • remote text graphic display

    This design uses GD32F350 as the main control, OLED12864 as the display screen, and the ESP8266 module as the display of the network connection module. After the system starts, it will automatically connect to the server (using server software written in Yi Language). You can then use the B2 button to obtain network time updates to the microcontroller system and calibrate the current time. In the receiving mode, pictures and text information from the server can be received. The microcontroller processes the transmitted information and displays it on the OLED screen. The design can be used as a task server, sending tasks from the network and then displaying them using OLED for easy viewing. It can be used as an electronic note and placed at home or at work to remind yourself of the work that should be completed today. The design also includes an alarm clock. Users can set an alarm clock to remind themselves, which can be used to wake up, task reminder, etc.

    Schematic PCB

  • Energy meter based on Internet of Things

    The main modules of this system include measurement and display main control single chip GPRS. Metering uses a serial communication module to provide a serial port to send commands to the metering module for measurement, and the metering module sends back parameters such as voltage, current, and electric energy. GD32F350 receives and processes the display, stores it in the buffer, and then sends the stored data to Baidu Cloud through the GPRS module through the TFT LCD display. Then obtain the main parameters through the mobile APP.

    Schematic PCB

  • Car emergency braking flashing device

    In traffic accidents, rear-end collisions occur frequently due to sudden braking of the vehicle in front. Rear-end collisions are usually caused by failure to maintain a sufficient safe distance and the brakes cannot stop the vehicle. The time from when you discover an emergency ahead to when you apply the brakes is called reaction time. The length of reaction time directly affects the length of the braking distance. Especially when driving at high speed, a serious traffic accident will occur within one second. The long reaction time does not mean that the driver is slow to react, but that he does not know whether the car in front is applying 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 vehicle in front The brake lights with flashing function are different. When you see the brake lights flashing, you must be stepping on the brakes harder. At this time, you should also step on the brakes harder, and the reaction time will be shortened. Therefore, in addition to letting the car behind you know whether to apply the brake lightly or hard, the flashing brake light is also particularly eye-catching and can remind the car behind you in time.

    Schematic PCB

  • LED toys based on GD32F350

    This LED toy uses an acceleration sensor to obtain acceleration, calculates position and acceleration, and displays the sand grains on the LED display. The sand grains flow and collide with the angle of the LED.

    Schematic PCB

  • Bluetooth base station for smart running shoes based on GD32F350

    The Bluetooth base station designed this time for smart running shoes is mainly used in school classrooms, gyms and other places. Taking school classrooms as an example, schools and parents pay attention to students' daily exercise and learning status, and balance work and rest. Students put on smart shoes and place Bluetooth base stations in the classroom. Without getting rid of mobile phones, each student's movement status can still be collected that day. When students attend class, the base station automatically connects to the smart shoes via Bluetooth and obtains the step count, and stores the student ID and step count. After the day's class, the teacher can use the PC software to check the status of the students that day. During the class, the teacher can also use the PC software to control the connection to the designated smart shoe device.

    Schematic PCB

  • Portable information board

    "Portable information board", as the name suggests, displays the information you want to display on a device (screen) that you carry with you. The inspiration for this idea was that I met many elderly people who were lost before, but some of them were too old, had poor memory, forgot where their home was, couldn’t find their family members’ phone numbers, etc. (Although there are only a few, they are still exists, and China’s population is aging increasingly, so the proportion will inevitably increase).

    Schematic PCB

  • Online dust monitoring system

    With the vigorous development of national real estate construction and the increase in construction projects, the problem of dust pollution caused by construction has become increasingly serious. In order to effectively and quickly monitor the dust conditions at the construction site, we use a hardware platform to collect dust PM2 at the construction site. 5/pm10 content information, the dot matrix screen displays the content information on site, and transmits the pm particulate matter (PM10/PM2.5) content information to the China Mobile OneNet platform through the GPRS network, and the dust regulatory authorities can view the dust content information through the platform. And it can be viewed through the mobile phone, which greatly facilitates the monitoring and control of dust pollution.

    Schematic PCB

  • CMSIS-DAP compatible debugger [Vllink Lite]

    According to my previous tests, the continuous read and write speeds of ST-Link V2 and Jlink V8 are around 160KB/S. However, most CMSIS-DAP debuggers are limited to full-speed HID and the speed is difficult to increase. The continuous read and write speed of DAPLINK+ OpenOCD The speed 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 sending and receiving interval is 125uS. There is no bottleneck in the USB part. 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, which can only be said to be dead wood. It cannot be carved. The protagonist this time, GD32F350, I learned about it last year. I heard that it is the same price as GD32F150. The USB part has been changed to DWCOTG, and the execution speed of the last 32KB code will not be snail. After reading the datasheet in detail, I found that the internal 48M clock can be calibrated through the USB SOF signal, so that a crystal oscillator is not needed. The price is said to be as low as 30 cents in bulk. Well, it’s just so-so. Anyway, I bought 3pcs on Taobao for a total of 21 yuan. In general, it "seems" to be a super low-price solution, similar to the SPI design of the ST-LinkV2 main chip, and may be able to reach the mainstream speed indicator of 160KB/S, so it is worth a try.

    Schematic PCB

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

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号