In June 2020, I saw the video of Link card released by Zhihui Jun, and I came up with the idea of replicating one.
I successfully made a replica in 2022, and gained a lot of fans with this
~ Click me to watch ~
However, since the forgery was successful, the most popular comments and private messages were about the problems encountered in making the Link and the areas for improvement discovered during use. Here is a part of what I compiled:
1. Appearance, the middle frame is made of transparent 3D printing, which is divided into upper middle frame and lower middle frame. The cover is cut from acrylic. The printed file and acrylic frame will be placed in the attachment! !
Fixing method: Use 4 screws on the front and back. The screws on the front are M2x3 and the screws on the back are M2x6.
2. Change the button battery to a lithium battery, model 502025, and match it with the onboard 4056 charging circuit. Due to the small battery capacity, in order to reduce heat generation, the charging current is limited to about 200ma.
3. The power button is moved to the side, opposite to the dial switch, which facilitates one-handed operation. A function button is added, connected to the stm32 GPIO, with customizable functions. It is used as a power display button by default. How to use: Press the function button and then press the power button to turn on the computer and automatically enter the power display interface. Because the board will pull down the voltage and the power algorithm is not perfect, the power is for reference only and may fluctuate! !
This open source project is a Link motherboard, which can also be used with a Link-link adapter board. Link-link leads to the power supply, download port, and serial port, which can be easily connected to the host computer and downloader. The on-board reset button makes debugging easy.
As shown below, gerber will be placed in the attachment.
Note: The connection uses 8P0.5mm same-direction FPC soft cable, and the serial ports have been crossed (the RXD of the Link-link is connected to the RXD of the computer, and the TXD is connected to the TXD of the computer, no need to cross it again)
I reconstructed Zhihui Jun's program, re-ported Weixue's driver, and retained various display APIs, such as string display, picture display, drawing basic graphics, partial refresh, etc.
The code has not been completed yet, and only the .hex file has been released. It can be directly burned and used, or the original program of Zhihui Jun can be directly burned. It is fully compatible, but there is no battery display function.
Some fans sent private messages saying that their mobile phones did not have NFC function, or they were made by Apple and could not use Zhihuijun’s APP, so they came up with the idea of writing a computer host computer. The software interface is as shown below. No installation is required. Just open it and use it. The software will put In the attachment:
the functions are as follows:
1. Note: You can send what you want to do to Link. Click the note, and an input box will pop up. Enter the content you want to display, click OK, and the ink screen on the left side of the software will be displayed simultaneously, and the serial port scan It can automatically find the available serial port of the computer. Click the serial port to send the data to Link.
2. Picture display: You can load the local picture of the computer and convert it into binary or simulated grayscale before sending it to Link. Click Export.c to save it as c file, so this software can also be used as a mold-taking software.
Two renderings are shown below. For specific demonstrations, please go to Station B.
Front:
Back:
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet