张三叔

Real-time attitude display TREBLE

 
Overview

1. Introduction to project functions


It is mainly divided into the following parts: host computer, main controller N32G430C8L7, MPU6050 sensor, and OLED display module. It is designed to use the MPU6050 sensor to collect the original acceleration and gyroscope acceleration. The N32G430 receives the data and converts it into the attitude of the module. , displayed using OLED and host computer. 

 

2. Project attributes


first public

 

3. Open source agreement


GPL3.0

 

 

 

4. Hardware part


2. Main controller N32G430 Introduction The
N32G430C8L7 microcontroller product uses a high-performance 32-bit ARM Cortex™-M4F core, integrates a floating-point unit (FPU) and digital signal processing (DSP), and supports parallel computing instructions. The maximum operating frequency is 128MHz, it integrates up to 64KB of on-chip encrypted storage Flash, supports multi-user partition permission management, and supports 16KB of embedded SRAM. Built-in an internal high-speed AHB bus, two low-speed peripheral clock buses APB and bus matrix, supports 40 reusable I/Os, provides rich high-performance analog interfaces, including a 12-bit 4.7Msps ADC, supports 16 external Input channels and 3 internal channels also provide a variety of digital communication interfaces, including 4 U(S)ART, 2 I2C, 2 SPI/I2S, and 1 CAN 2.0B communication interface. 
The N32G430C8L7 microcontroller product can operate stably in the temperature range of -40°C to +105°C, with a power supply voltage of 2.4V to 3.6V, and provides a variety of power consumption modes. 

MPU6050 is the world's first integrated 6-axis motion processing component launched by InvenSense. Compared with multi-component solutions, it eliminates the problem of inter-axis differences when combining gyroscopes and accelerators, and reduces installation space. The MPU6050 integrates a 3-axis gyroscope and a 3-axis acceleration sensor internally, and contains a second IIC interface that can be used to connect an external magnetic sensor, and utilizes its own digital motion processor (DMP: Digital Motion Processor) hardware acceleration engine, through The main IIC interface outputs complete 9-axis fusion calculation data to the application end. With DMP, we can use the motion processing database provided by InvenSense to realize attitude calculation very conveniently, reduce the load of processing operations on the operating system, and greatly reduce the difficulty of development. 

 

5. Software part


lheyPe1G92ZlTTuo0pTy0TsbsTUgCFejJZvuM5vU.png

 

 

 

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 06:30:07

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号