Ruffian Heng bimonthly issue 42

Time:2021-10-19

Ruffian Heng embedded semi monthly: issue 42

Here we share some interesting projects / tools and some hot news in the embedded field. The lunar year is divided into 24 solar terms. We hope to release one issue on time on each festival day.

This journal is an open source project (GitHub:JayHeng/pzh-mcu-bi-weekly), you are welcome to submit an issue, contribute or recommend what you know.

Previous reviewRuffian Heng bimonthly: issue 41

Talk a little

Next Saturday is frost, today in history: on October 17, 1990, the world’s first Internet data database, referred to as “IMDB”, was established in the United States.

This issue includes 2 projects, 3 tools and 2 RT products. I hope they can help you!

Project class

1. IRTU GPS – receiving and displaying GPS data based on IRTU project

IRTU GPS is based on IRTU project (an open-source DTU / RTU solution based on universal hardware module), which realizes the reception and display of GPS data. The device PCB is open-source / the server side is open-source / the applet is open-source.

Project home page:https://gitee.com/wendal/irtu-gps

Technical features:

1. The high-performance IO framework based on smart socket can easily support 10W devices online at the same time

2、u8g2_ Wqy – Chinese font suitable for u8g2 graphics library

u8g2_ Wqy is a Chinese font suitable for u8g2. It uses WenQuanYi dot matrix Song typeface as the source, and provides 12×12, 13×13, 14×14, 15×15 and 16×16 dot matrix font libraries.

Project home page:https://github.com/larryli/u8g2_wqy

Tool class

1. Jenkins – the most popular open source free continuous integration tool

Jenkins is an open source continuous integration (CI) tool that provides a friendly operation interface. It originated from Hudson (Hudson is commercial). It is mainly used for continuous and automatic construction / testing of software projects and monitoring the operation of external tasks.

Jenkins is written in Java language and can run in popular servlet containers such as Tomcat or independently. It is usually used in combination with version management tool (SCM) and build tool.

Software home page:https://www.jenkins.io/

2. Black duck Protex – a well-known open source code detection tool

Black duck is the first company to develop open source code detection tools (acquired by Synopsys in 2017). Protex platform is an important component of the black duck suite. It provides users with fine-grained (code fragment level) and high-precision open source code detection capabilities. It works based on the black duck knowledge base (KB) and supports localized deployment and use. Can help users:

1. Check the software code and confirm the composition of the code

Software home page:https://www.blackducksoftware.com/

3. Coverity – well known static code detection tool

Coverity is a fast, accurate and highly scalable static analysis (SAST) solution (the company was acquired by Synopsys in 2014), which can help the development and security team solve security and quality defects early in the software development life cycle (SDLC), track and manage the risks of the entire application portfolio, and ensure compliance with security and coding standards.

Software home page:https://scan.coverity.com/

The Coverity homepage also records the potential code problems in a large number of well-known projects detected by it. All the code fragments are listed. You can go to see these codes, which is very helpful to improve the code ability.

Typical cases:https://scan.coverity.com/o/oss_success_stories

i. Mxrt

1. Amazfit – Smart watch GTR 3

Amazfit GTR 3 series smart watches are equipped with the native smart watch operating system Zepp OS developed by huami technology for the first time, together with the new generation biotracker 3.0 PPG biological tracking optical sensor, which comprehensively upgrades the health, sports and intelligent experience and releases the new possibility of smart watches. The amazfit GTR 3 features a classic round shape with a 1.39 inch retina level screen.

RT chip: i.mxrt535

Product home page:https://us.amazfit.com/products/amazfit-gtr-3

Official website Pricing: from 899 yuan

2. Amazfit – Smartwatch GTR 3 Pro

On the basis of GTR 3, amazfit GTR 3 Pro increased the proportion of circular watch screen to 70.6% of the industry’s leading through industry-leading flexible technology and engineering design, and compressed the black edge to 3.5mm. Finally, it achieved a 1.45 inch super large display on the fuselage of the same size. GTR 3 Pro is also equipped with pumpbeats blood pressure monitoring engine for the first time. Through cooperation with the first hospital of Peking University, GTR 3 Pro jointly studies the screening effect of wrist smart blood pressure watch on hypertension in people with undiagnosed hypertension.

RT chip: i.mxrt595

Product home page:https://us.amazfit.com/products/amazfit-gtr-3-pro

Official website Pricing: from 1099 yuan

Welcome to subscribe

The article will be published to me at the same timeBlog Park home pageCSDN home pageZhihu home pageWeChat official accountOn the platform.

Wechat search“Ruffian scale“Or scan the QR code below to see it for the first time on the mobile phone.

Recommended Today

SQL exercise 20 – Modeling & Reporting

This blog is used to review and sort out the common topic modeling architecture, analysis oriented architecture and integration topic reports in data warehouse. I have uploaded these reports to GitHub. If you are interested, you can have a lookAddress:https://github.com/nino-laiqiu/TiTanI recorded a relatively complete development process in my hexo blog deployed on GitHub. You can […]