Electronic clock module schematic diagram + PCB diagram (2012 version), if you are interested, you can download it and take a look.
The 1000W Class D Audio Amplifier Reference Design provides examples of audio amplifiers and push-pull power converters. It runs using the KV1x Tower® Series platform or the k64 Freedom board.
The system consists of STC89C52 microcontroller, 4*4 matrix keyboard, buzzer, reset circuit and crystal oscillator circuit, relay, etc. The 4*4 keyboard is mainly used for password input and modification, buzzer alarm, reset circuit and crystal oscillator circuit with STC89C52 The single-chip microcomputer constitutes the smallest system of single-chip microcomputer. It has functions such as setting and modifying 6-digit user passwords, alarming for incorrect input, and alarming for incorrect passwords. This system is low in cost and practical in function.
STM32 Nucleo-144 development board using STM32H743ZI MCU, supports Arduino, ST Zio and morpho connections
With TMS320F28033 as the core, it is composed of signal amplification circuit, signal acquisition circuit, data storage and processing module, system control and display module and other parts.
LPC-Link 2 is an extensible, stand-alone hardware debugger that can be configured to support a variety of development tools and IDEs using a variety of downloadable firmware. Additionally, it serves as an evaluation board in its own right for evaluating NXPLPC4370 triple-core MCU. Combined with the Embedded Artists add-on board, it can be used as an oscilloscope or logic analyzer!
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.
High reference value, the 50-year-old work of FatFS author ChaN
NXP's MTRCKTSPS5744P motor control development kit is suitable for applications requiring a PMSM motor, such as power steering and electric powertrains.
This Bilibili small TV uses esp32 as the main control, lvgl GUI interface design, and is developed based on idf4.0 to support smartconfig or WeChat airkiss distribution. Its functions include: network connection display, network acquisition time, weather display, temperature and humidity collection, Fan count display, mqtt temperature and humidity upload, etc. All software and hardware are open source.
IQ demodulator-based IF to baseband receiver with variable IF and baseband gain and programmable baseband filtering
This project started with STM32F1 and now it uses STM32F3.
Liquid Tolerant Capacitive Touch Keyboard Design (TIDM-1021) is a reference design for implementing a liquid tolerant capacitive touch human machine interface (HMI). It integrates TI's MSP430FR2633 microcontroller (MCU) with high-performance CapTIvate™ touch technology and optimized sensor layout design and software. This reference design demonstrates how to design capacitive touch hardware and software that can operate reliably under the influence of liquids and pass challenging conducted noise immunity testing.
The system uses TI's MSP430F149 microcontroller as the core controller. This microcontroller has a 16-bit CPU integrated register and constant generator, which can maximize the code efficiency of the microcontroller. It integrates JTAG and supports online programming; two universal full-duplex Serial synchronous/asynchronous communication interface; PWM control output; external interrupt input interface. The microcontroller is responsible for sampling the bus door opening and closing signals, turning on or off the infrared counting module, recording the number of people getting on and off at each bus stop, storing the data on the number of people getting on and off at each bus stop, and transmitting the stored data to the computer.