嵌入式

树莓派 wiringPi 用户手册

wiringPi库是由Gordon Henderson所编写并维护的一个用C语言写成的类库。主要是作为 BCM2835 芯片的 GPIO 库。还包括了I2C 库、SPI 库、UART 库和软件 PWM 库等。

2023-02 RaspberryPi

串行总线IIC协议Verilog实现

集成电路总线(Inter-Intergrated Circuit),通常称作IICBUS,简称为IIC,是一种采用多主从结构的串行通信总线。

2023-02 Verilog

串行总线SPI协议Verilog实现

SPI 总线允许 MCU 以全双工的同步串行方式, 与各种外围设备进行高速数据通信。

2023-02 Verilog

串行总线UART协议Verilog实现

通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。

2023-01 Verilog

FPGA架构及相关基本概念

FPGA(Field Programmable Gate Array, 现场可编程逻辑阵列)是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的。

2023-01 FPGA

华硕Tinker Board 2S

Tinker Board 2S 是搭载瑞芯微 RK3399 芯片的AIoT单板计算机。

2023-01 RK3399 SBC
华硕Tinker Board 2S

MicroPython C 模块扩展

本文介绍如何将 C 外部模块编译为 MicroPython 可执行文件或固件映像。

2023-01 MicroPython

RISC-V发展以及中科院RISC-V开源处理器“香山”介绍

中国工程院院士倪光南曾指出,CPU市场被x86和Arm架构垄断,中国要想打破这个局面,开源RISC-V是一大机遇。

2022-12 RISC-V 国产

部署Ngrok服务,实现内网穿透功能

家里的树莓派通过家用WIFI路由器上网,虽然可以远程穿透内网控制图形界面,但远程时屏幕分辨率太小,体验不佳,于是想让树莓派上的SSH也能拥有穿透内网的功能。

2022-12 RaspberryPi

Cool Pi 4 Model B,树莓派4 SBC的强大替代品

Cool Pi 4 Model B 是树莓派 4 SBC 的一个强大替代品,它与树莓派 4 SBC 具有几乎相同的外形尺寸和接口。比较不同的是 Cool Pi 4 Model B 配备了瑞芯微 RK3588S 八核 Cortex-A76/A55 处理器,该处理器的性能比树莓派板中的博通 BCM2711 SoC 要强多了。

2022-12 RK3588 SBC
Cool Pi 4 Model B,树莓派4 SBC的强大替代品


PYNQ-Z2 开发板

PYNQ-Z2 开发板是Xilinx 大学计划支持PYNQ开源框架的第二代最新开发平台,根据第一代的反馈做功能升级。

2022-12 FPGA 开发板
PYNQ-Z2 开发板

树莓派上使用 MicroPython连接 MQTT 服务器

本文主要介绍在树莓派(Raspberry Pi 4)上使用 MicroPython,实现客户端与 MQTT 服务器的连接、订阅、发布消息等功能。

2022-11 RaspberryPi MQTT MicroPython

ESP32 MicroPython 连接MQTT服务器

本文主要介绍如何在 ESP32 等微控制器中通过 MicroPython 的 umqtt 模块,实现与 MQTT 服务器的连接、订阅、收发消息等功能。

2022-11 ESP32 MQTT MicroPython

ESP8266 项目中使用 PubSubClient

本文主要介绍如何在 ESP8266 项目中使用 PubSubClient ,实现客户端与 MQTT 服务器的连接、订阅、收发消息等功能。

2022-11 ESP8266 MQTT

ESP32 项目中使用 PubSubClient

本文主要介绍如何在 ESP32 项目中使用 PubSubClient ,实现客户端与 MQTT 服务器的连接、订阅、收发消息等功能。

2022-11 ESP32 MQTT

安路科技SF1系列FPSoC

SF1系列FPSoC集成有RISC-V CPU硬核、2个DSI硬核、DSC硬核以及128Mbit PSRAM,CPU和FPGA之间能通过AHB总线进行数据交互。

2022-11 FPGA RISC-V 国产

RT-Thread 模拟器 simulator 搭建 LVGL 的开发调试环境

本文主要介绍通过 RT-Thread 模拟器进行LVGL的开发,因为不需要频繁的下载,可大大提升运行、验证、调试的效率。

2022-11 RT-Thread Lvgl

树莓派 Pico MicroPython 开发指南

Raspberry Pi Pico是具有灵活数字接口的低成本,高性能微控制器板。它集成了Raspberry Pi自己的RP2040微控制器芯片,运行速度高达133 MHz的双核Arm Cortex M0 +处理器,嵌入式264KB SRAM和2MB板载闪存以及26个多功能GPIO引脚。对于软件开发,可以使用Raspberry Pi的C / C ++ SDK或MicroPython。

2022-11 Pico MicroPython

高性价比单板计算机Orange Pi 5曝光!

Orange Pi 5采用了瑞芯微最具亮点的RK3588S新一代8核64位处理器,主频高达2.4GHz,最大运行内存可达32GB,支持8K显示,同时支持接入NVMe SSD硬盘。价格十分亲民!可考虑做为树莓派4B的替代。

2022-11 OrangePi RK3588 国产

OpenPLC官方文档简单翻译(一)Get Started

OpenPLC是一个开源的基于软件的可编程逻辑控制器。OpenPLC是基于IEC 61131-3标准(PLCs的基本软件架构和编程语言的标准)。

2022-11 PLC

搜索