【Vision Board创客营连载体验】RT-Thread 之wifi连网 VisionBoard RTThread
【目的】 配置spi,驱动RW007,实现wifi联网。 【软件环境】 RT-Thread Studio 【实现步骤】 1、打开RT-Thread Studio,新建基于Vision Board的示例工程 2、生成工程后,打开RASC,重新生成一下工程: 3、在工程中 ...
开源项目!做一台基于 ESP32 DIY 复古游戏机 ESP32 游戏机
MicroByte 是一款mini主机,能够运行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系统的游戏,所有元器件都设计在这 78 x 17 x 40 mm 的封装中。尽管成品尺寸很小,但它符合 SNES 游戏板的布局并且具 ...
实测52.4MB/s!全志T3+FPGA的CSI通信案例分享! CSI FPGA
CSI总线介绍与优势 CSI(CMOS sensor parallel interfaces)总线是一种用于连接图像传感器和处理器的并行通信接口,应用于工业自动化、能源电力、智慧医疗等领域,CSI总线接口示意图如下所示(以全志科技T3处理器的C ...
实测14us,Linux-RT实时性能及开发案例分享—基于全志T507-H国产平台 Linux Linux驱动
本文带来的是基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板),Linux-RT内核的硬件GPIO输入和输出实时性测试及应用开发案例的分享。本次演示的开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 ...
Vivado 使用Simulink设计FIR滤波器 FPGA
今天给大侠带来Vivado经典案例:使用Simulink设计FIR滤波器,话不多说,上货。 FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件,它可以 ...
【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对话:7,图像采集与物体识别 Linux
图像采集与物体识别 上一篇中完成了所有音频相关的输入输出,先在要开始尝试视频的相关操作了。我们可以利用手机上的摄像头,将其变成一个网络摄像头,然后再在Longan Pi上获取图像,就可以完成图像的采集。 首先先 ...
【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对话:6,FastAPI服务器搭建与TTS播放 Linux
FastAPI服务器搭建与TTS播放 在这一篇中我们需要回到Longan Pi,搭建FastAPI服务器,通过服务器来和PC通信。 先安装对应的库: pip install -U fastapi uvicorn 这是一种方法,unicorn作为非同步运行库用来运行fast ...
【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对话:5,音频采集 Linux
音频采集 实现项目的第一步,就是音频采集。但在查阅官方wiki后,并没有看到音频相关部分;在板子上使用arecord -l he aplay -l查看也都没有发现相关设备。 因此,音频的实现思路是先在pc上运行唤醒词识别,识别到后 ...
今天和大侠聊一聊FPGA研发设计相关规范,养成良好的个人习惯,代码设计风格等,都有助于日后发展。有哪些设计规范,从文档到工程建立等,聊一聊也许你会学到很多东西,少走很多弯路哦。话不多说,上货。 &n ...
ElfBoard ELF 1板卡-开发板启动后打印random: nonblocking pool is initialized 开发板
开发板启动后经常会看到这样一条打印信息random: nonblocking pool is initialized 有时候会影响我们输入命令,那么如何去掉这句话呢? 在命令行输入: root@ELF1:~# cat /proc/sys/kernel/printk 7 ...
ESP8266笔记-02.ESP8266 RTOS环境搭建 ESP8266 RTOS SDK
选择RTOS SDK进行开发 在上一篇内容里面说过,ESP8266可以选择很多种方案进行开发,例如Arduino,lua,python,官方的RTOS SDK,NONOS SDK开发,看样子他们不过是使用的编程语言不同,但是编程语言不过相当于兵器, ...
DIY推荐!自制一个基于ESP32的沙画机器人 ESP32 机器人
作者在高二的时候就做过一个非常基础的沙画机器人,现在准备去普渡大学上学了,正好也打算带上它,于是想着用这俩年新学到的技能重新设计一下之前的沙画机器人。 所需材料 3D打印机 ESP32 DevKit V1 2个TMC2208或 ...
「干货」8款开关电源电路设计、工作原理图详解 开关电源 电路设计
开关电源简介 开关电源原理图详解,开关电源又称交换式电源、开关变换器,是一种高频化电能转换装置,是电源供应器的一种。其功能是将一个位准的电压,透过不同形式的架构转换为用户端所需求的电压或电流。 开 ...
Xilinx FPGA编程技巧之常用时序约束详解 FPGA Xilinx
今天给大侠带来Xilinx FPGA编程技巧之常用时序约束详解,话不多说,上货。 基本的约束方法为了保证成功的设计,所有路径的时序要求必须能够让执行工具获取。最普遍的三种路径以及异常路径为: 输入路径(Input P ...
【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对话:4,项目开发环境搭建 Linux ChatGPT python Longan Pi
项目环境搭建 从这一期开始我们要正式开始做项目。项目的开发环境是python,Longan Pi中已经预先安装了Python 3.11。出于多用途使用考虑,我们最好给每一个项目新建一个虚拟环境,这样可以避免污染系统环境,同时避 ...
【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对话:3,系统基础配置 Linux
系统配置 在上一篇内容中大家实际操作的话可能会意识到一些问题,例如为什么ifconfig直接执行的话会显示找不到该命令,但是使用sudo ifconfig却可以正常工作;又例如说为什么每一次sudo命令都需要输入密码,非常麻烦 ...
飞凌嵌入式ElfBoard ELF 1板卡- 减少uboot阶段的等待时间 IMX6ULL Uboot
修改三秒等待时间,我们可以在uboot命令行,输入以下命令,配置bootdelay环境变量,比如设置启动等待为0: => setenv bootdelay 0 => saveenv 也可以在include/configs/mx6ullevk.h中将bootdelay设置为默认环境变量 ...
开发者手机 AI - 目标识别 demo OpenHarmony AI
功能简介 该应用是在Openharmony 4.0系统上开发的一个目标识别的AI应用,旨在从上到下打通Openharmony AI子系统,展示Openharmony系统的AI能力,并为开发者提供AI应用的demo。 应用程序通过相机进行预览,对预览画面 ...
嵌入式操作教程_数字信号处理_音频编解码:3-6 AAC音频解码实验 dsp 数字信号处理 音频解码
一、实验目的 了解AAC音频格式,掌握AAC音频解码的原理,并实现将AAC格式的音频解码为PCM 二、实验原理 音频编解码的主要对象是音乐和语音,音频的编解码格式可分为无压缩的格式、无损压缩格式、有损音乐压缩格式、 ...