看到个抄袭的,眼不见为净,既然凑巧看到了,那我就用我的做法来应付了

对比下什么叫99%的相似度,要是不去掉我的信息,直接100%了,,,今天我就用爱发电算了,既然pcb工程我开源了,干脆就1块钱让利了。把路堵死,大家都舒服了对吧。

反正大家都是靠爱发电,我无所谓的。

说明@2020.06.05,本文件分享的是第一版。新版集成三轴加速度+两路CAN+一路RS285+一路无线NRF接口+一路传感器ds18B20/dht11的已经出炉了(硬件全部测试ok)。

至于选择当前介绍的第一版,还是后面出的更贵的第二版,这由买家自行确定了。

STM32F405RGT6 开发板 兼 MicroPython核心板

介绍软硬件内容前,授人以渔:

三本书由浅入深(pdf或实体书都可),加以实际项目,这样才能深入掌握micropython,我看网上很多网友用micropython搞的东西,说实在的,算软件垃圾不过分,一直停留在简单的外设控制方面,深入python是没什么希望的。打发时间倒是不错的选择。

1:《物联网python 开发实战 》,新手快速入门的好书,比较笼统,但是能建立基本概念

2:《python入门指南》,结合micropython命令行的help和dir,当工具书用吧。

3:《用python解决数据结构与算法问题》,看懂这本书需要 数据结构和算法&扎实python语法 的基础,写高效优美代码,深入必备。当然想一直停留在控制下传感器层面,这书就不用看了【该书是洋人的】。

以上是结合淘宝看到的一些板子的例子(https://github.com/TPYBoard/developmentBoard/tree/...),和自学过程中的经验。如果一直停留在这些简单的控制几下外设的例子下,基本就是在python简单的几个语法下停滞不前,想深入掌握python,看了几个例子后体验了后,赶紧进入有意思的项目上来吧。

正文:

洗板流程(洗板水+洗洁精+清水)

主控:stm32f405rgt6 168MHz@1M+192K

硬件上,除了去掉了mma7660三轴加速度计(去掉一是用处不大,二是该板同时作为405开发板用),其余完全按照官方开源的原理图设计的。

板载了ips240*240的高清屏,这个接口同时兼容oled的iic和spi接口,这3种屏幕都能插。

背面板载了RTC纽扣电池接口,官方的还得外接,麻烦。

根据官网说明,很多f4都可以写入python固件,如店主测试过的f411,f407vg,f767等,还有esp8266,esp32等

python板需要注意的几点:

1,挺挑卡的,试了几张128MB的卡都不能上电识别出来(sdio接口),只有手里的金士顿4g和16g的内存卡上电能识别出来当主存储芯片。

2,默认tf卡里没东西的话,python就把它当U盘用了,(实测405写U盘速度高达450-550KB/S)

3,怎么把tf卡当存储代码的用呢?就是先不插卡,把模拟U盘内部的3个文件拷贝出来,然后插卡复制过去,这时,你能写的代码可以高达几个g了(看卡容量了)

该板还可以作为405开发板(单独提供了swd下载接口,采用jlink/stlink keil普通c语言开发),要python呢,就写入python固件。

已经测试了python的流水灯和tf卡,验证硬件无误,剩下的综合例子正在编写,考虑功能如下(当成出厂固件):

会提供两个版本的工程源码:(后面会更新,买家直接找我要即可 2019-10-23)

1:裸机编程,405开发板 版本,开发环境:keil 5+jlink

2:python编程,405 python版本,开发环境:notepad++(不需要其他ide了,如pycharm)

软件出厂功能说明:

无python固件的32版本:(先做python的程序 2019-10-23)

usb模拟U盘(tf卡)+ips屏幕(显示rtc时钟信息等)+按键+定时器+串口等外设的综合例子。店主是懒,单独的例子过于简单,,,

python的版本:(这个会一直更新 2019-10-23)

ips屏幕(显示rtc时钟信息等)+按键+定时器+串口等外设的综合例子。

简单说下:关于python内容过多,写文档又比较懒,所以很多说明和细节都在源码的大段注释中

关于板子设计颜值,淘宝上除了官方的,其他的真看不上,太丑了才想着自己做块学习学习python。

接的已完工micropython项目简单介绍下(全都是尽力板载芯片,我不喜欢用模块):

懒得上图了,编辑麻烦,文字简单说下。

1,智能药箱,板上集成了gprs,语音,tft彩屏,等。定制价格1200;

2,手势控制板,paj7620九路手势+5路继电器+6~30v电压输入;定制价格1000;

3,智能图传小车:wifi图传,温湿度,烟雾传感器,避障,自动四路红外循迹,蓝牙app控制,预留了tf卡,2.4g;整个小车完全由PCB板设计而成。最后效果非常nice,python代码也才300多行就完工了。软件上搭建了python的多线程框架跑的。。。定制价格:1200;

后面把车的视频传上来,给大家看下所有功能的完整展示,成本挺高,300多,预留遥控接口了。

后面页面内容持续更新,买家随时关注即可。

篇幅所限,没法在该页面详细写一些开发内容,本人也懒得写开发文档,深入魔改python固件的话,需要安装虚拟机跑linux,修改micropython源码后重新编译生成hex文件(前言推荐的书1里有这些内容)。

买家需要技术支持,请加QQ:2752301152,还有空板可以赠送(自己打样也可以)

也有淘宝成品(页面提到了更多信息),不过还是推荐自己练练手,看实际情况了:

micropython开发板pcb_STM32F405RGT6核心板兼MicroPython开发板的电路方案设计(原理图+完整工程)...相关推荐

  1. micropython stm32f405_STM32F405RGT6核心板兼MicroPython开发板的电路方案设计(原理图+完整工程)...

    看到个抄袭的,眼不见为净,既然凑巧看到了,那我就用我的做法来应付了 对比下什么叫99%的相似度,要是不去掉我的信息,直接100%了,,,今天我就用爱发电算了,既然pcb工程我开源了,干脆就1块钱让利了 ...

  2. DevEBox STM32F4x1开发板 设置MicroPython STM32F401CC/TM32F411CE STM32F4x1 核心板 开发板 MicroPython

    ▌01 STM32F4x1开发板 STM32F401CC/TM32F411CE STM32F4x1 核心板 开发板 MicroPython .下面测试一下这款基于STM32F401的模块是否可以下载M ...

  3. 物联网开发笔记(25)- 使用Micropython开发ESP32开发板之控制LCD1602显示屏

    这一节我们讲解了如何控制LCD1602显示屏,显示两行字. 一.目的 使用MicroPython开发ESP32开发板控制LCD1602显示屏 二.环境 ESP32 + LCD1602显示屏 + Tho ...

  4. 物联网开发笔记(62)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:环境搭建

    一.目的 这一节我们学习如何使用我们的ESP32开发板来控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程的第一步:环境搭建. 关键字:3.2寸SPI串口TFT液晶显示屏模块 IL ...

  5. 物联网开发笔记(64)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:控件显示

    一.目的 这一节我们学习如何使用我们的ESP32开发板来控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:控件显示. 二.环境 ESP32 + ILI9341 3.2寸TFT-L ...

  6. 物联网开发笔记(38)- 使用Micropython开发ESP32开发板之控制温度传感器(DS18B20)

    一.目的 这一节我们学习如何使用我们的ESP32开发板来控制温度传感器(DS18B20)实时检测当前环境的温度. 二.环境 ESP32 + 温度传感器 + Thonny IDE + 几根杜邦线 接线示 ...

  7. 物联网开发笔记(77)- 使用Micropython开发ESP32开发板之使用MAX7219驱动控制8x8LED点阵模块(续)

    一.目的 这一节我们继续学习如何使用我们的ESP32开发板控制带MAX7219驱动的8x8LED点阵模.我们使用库来显示,更加方便. 二.环境 ESP32 + MAX7219驱动的8x8LED点阵模块 ...

  8. 物联网开发笔记(68)- 使用Micropython开发ESP32开发板之使用官方工具esptool烧录

    一.目的 这一节我们学习如何使用我们的ESP32开发板来烧录. 二.环境 ESP32 + esptool + Win10 + python3.10 + 其他工具. ESP32开发板购买地址: http ...

  9. 物联网开发笔记(60)- 使用Micropython开发ESP32开发板之SPI接口控制Micro SD卡TF卡模块

    一.目的 这一节我们学习如何使用我们的ESP32开发板来通过SPI接口控制Micro SD卡TF卡模块. 二.环境 ESP32 + SPI接口控制Micro SD卡TF卡模块 + Thonny IDE ...

最新文章

  1. pyspark AttributeError: 'NoneType' object has no attribute 'setCallSite'
  2. struts2+kindeditor4.0.5的上传图片的实现
  3. 如何调试SAP CRM产品主数据应用后台ABAP端抛出的错误消息
  4. java 析构方法_java析构方法详解
  5. 计算机验收标准和验收方法,【超详细】综合布线系统验收标准及内容
  6. Spring(四):面向切面编程AOP
  7. laravel如何利用数据库的形式发送通知
  8. matlab 有约束最小化,求解带等式约束和最小化目标的LMI
  9. STM32F10x_StdPeriph_Template
  10. 使用主成分分析进行图像压缩
  11. python如何打开excel表格_python怎么读取excel表格
  12. 利用公式给 Excel 单元格设置条件格式 - 以日期中的月份为例
  13. HIVE修改列顺序中的坑
  14. PADS Logic Decal、Layout Decal绘制
  15. kafka 0.10.0.0 版本
  16. 10-253 B2-1查找订单数最多的员工信息
  17. CHI论文阅读(1)EmoGlass: an End-to-End AI-Enabled Wearable Platform for Enhancing Self-Awareness of Emoti
  18. 梯度下降算法_梯度下降算法的工作原理
  19. mysql 10045错误
  20. P44-前端基础CSS-Position相对定位介绍

热门文章

  1. 华为数学建模2021 D题
  2. 2020年全国智慧城市建设发展情况
  3. poi 上传Excel如何处理大文件,避免内存溢出
  4. 工业物联网竟如此简单?
  5. 文档看得太迷糊?使用Unity开发增强现实/虚拟现实应用(AR/VR APP) 书籍和文档的阅读心得
  6. Pug -- 全新的 Vue 高效书写体验
  7. 开启推广商业活动之前,先确定目标。——Google Adwords
  8. 还是有人分不清:国际化、全球化、本地化
  9. 文件md5查看 文件sha256查看
  10. 攻防世界_MISC_练习区_刷题记录