git多账号管理
freeeeg32
最近做脑电采集的项目,搜集项目资料时找到了freeeeg32这个开源项目。
FreeEEG32
FreeEEG32是一款可堆叠的开源32通道24位Σ-Δ同时采样板,旨在满足需要高质量,价格合理的研究级设备的科学家和脑黑客的需求。我们已经开发了这种脑电图好几年了,因为我们正在努力为昂贵的专有脑电图技术创建明确的开源答案。
FreeEEG32将四个8通道AD7771 ADC与超低噪声(<测量值为0.22 μV)的源和基准电压源集成在一起,全部由功能强大的STM32H7 ARM Cortex-M7驱动,该电源还可以处理预处理。它足够灵敏,可以处理高质量的脑电图数据采集等等。
FreeEEG32在Affero-General Public License(AGPL)下可用。项目文件在我们的 GitHub 存储库中可用。
file-converter
picgo及其常用插件
无刷无感电调原理
本文在《无感无刷直流电机之电调设计全攻略》文章基础上做补充
电调开发难易排序:低压低速小负载有感电调 < 高压高速大负载无感电调
要注意的事项:内转子还是外转子电机、mos管选型、mos管限流电阻选取、mos管栅极驱动器选择、高低压分离、大电压回路、布局(寄生电感)、电流采样电阻功率、电流放大电路(差压取观测点)、ad直接采样的时间选取、硬件过零检测的滤波电容和分压电阻选择、电压比较器的供电电压、散热、控制pwm频率、开环启动(升频升压)、开闭环切换、过零点检测算法、停转处理、丢步处理、堵转处理、过流过压处理、消磁处理(大负载)、pwm丢失处理、pmw输入滤波、进角设置、共频噪声、调试信息回传电路(电机转不好仿真)···
用pyocd读写gd32f4系列mcu的otp区
pyOCD-一个基于python的开源Cortex-M单片机调试工具
pyOCD 是一个基于 Python 的工具和 API,用于调试、编程和探索 Arm Cortex 微控制器。它支持通过命令行或 IDE(如 VSCode Cortex-Debug 插件和 Eclipse Embedded CDT)使用 gdb 进行调试,支持将固件和数据镜像编程到内部或外部闪存中,也可以将镜像加载到 RAM 中。它还提供了一个简单的 API,非常适合用于 CI、定制测试和调试工具、安全研究等。此外,pyOCD 还支持 Semihosting 和 SWV,具有完整的半主机实现,包括控制台和文件 I/O。它内置了对超过 70 种流行 MCU 的支持,并且通过使用 CMSIS 设备族包,几乎市面上所有的 Cortex-M 设备都能得到支持。
DIY自动驾驶小车
今天搜集自动驾驶小车项目时发现一个非常有意思的项目——OpenBot,这个项目用智能手机作为大脑,实现了自动驾驶小车。

