项目简介 本项目基于AVR微控制器(特别是ATmega32系列),旨在展示基本的AVR编程技术与实际应用。项目包含四个示例,覆盖了不同功能与应用场景。 项目的主要特性和功能 按键控制亮度调节:借助按键实现对LED亮度的控制,展示基本的输入输出控制功能。 PWM波形生成:可生成PWM信号,适用于电机控
项目简介 本项目以ESP32微控制器为核心,利用Espressif开发的NVS API构建非易失性循环内存缓冲区,实现智能能源计量系统。该系统具备能源数据的采集、处理、存储与远程监控等功能,采用ESP-IDF开发框架与FreeRTOS实时操作系统。 项目的主要特性和功能 特性 非易失性存储(NVS)
项目简介 本项目围绕两个PIC18F26K83微控制器开展SPI模块的测试工作。主设备发起通信并接收从设备发送的数据,从设备仅发送一个字节的数据,主设备接收到正确消息后会点亮LED进行信号反馈。 项目的主要特性和功能 实现SPI通信的主机模式,主设备与从设备建立通信链路。 主设备接收从设备发送的单个
项目简介 这是一个基于Arduino平台的开源项目,主要目的是创建自定义的USB HID(Human Interface Device)设备。项目内有不同设备的特定实现代码,还有通用的USB通信和HID描述符处理代码,为开发者提供了一个框架,便于他们创建自定义的USB HID设备,实现设备与主机之间
项目简介 本项目是一个基于ESP32的IoT项目,综合了嵌入式开发、WiFi通信、MQTT协议以及传感器数据处理等多领域技术。通过连接WiFi,使用MQTT协议进行消息的发布和订阅,借助BMP180传感器获取温度和压力数据,同时还能通过控制GPIO引脚对LED灯和电机等外部设备进行控制。 项目的主要
项目简介 本项目为网上书店的静态页面设计项目,把理论和实践相结合,旨在提升开发者网页设计、编程制作、信息处理等多方面能力。项目结合以往网上商城项目与当当网页面布局,运用HTML、CSS,部分加入Javascript交互效果,打造出功能丰富、设计合理且美观的网上书店页面。 项目的主要特性和功能 主要特
项目简介 本项目实现了“if this, then that”功能,基于MSP430微控制器的设备能通过互联网相互发送输入并接收输出。输入和输出的逻辑定义基于Web服务器,且支持用户进行配置,例如一个设备上的开关切换时,另一个设备上的LED会闪烁10秒。 项目的主要特性和功能 设备通信:基于MSP4
项目简介 本项目利用物联网技术开发了一款针对Microlab立体声系统的网页遥控器,通过发送红外遥控信号实现对该立体声系统的远程控制。项目由硬件和软件两部分组成,硬件方面采用了IRremoteESP8266库和TSOP4838红外接收器,软件部分则包含接收和处理红外遥控信号的代码。 项目的主要特性和
项目简介 本项目是专门为FPV摄像机发射器设计的遥控器,可对视频接收器的频率和频道进行调整。其具备直观的按钮操作界面,便于用户设置接收器参数,实现发射器与接收器之间良好的连接和信号传输。同时,遥控器通过LED指示灯展示当前所选频率,适合对传输质量精度调整有要求的航拍爱好者,能极大便利设备间的频率同步
项目简介 本项目是一个基于C语言的嵌入式系统引导加载器测试项目,是用于SAME54系列微控制器的串行安全编程工具。它对系统初始化、UART通信、GPIO操作、启动跳转、闪存读写、LittleFS文件系统操作等多方面进行测试,以此验证嵌入式系统的硬件接口、固件升级和文件系统等关键功能是否正常。 项目的