物联网 > > 系列专题 > 物联网嵌入式开发(硬件方向)需要什么功底,都需要懂得是技术?

物联网嵌入式开发(硬件方向)需要什么功底,都需要懂得是技术?

来源:https://www.wlworld.com.cn 时间:2024-06-02 编辑:admin 手机版

一、物联网嵌入式开发(硬件方向)需要什么功底,都需要懂得是技术?

1。鄙视LS的

2。最好了解物联网各个接口比如以太,串口等有线接口,或者ZIGBEE一类的无线接口等等

3。会做layout,看得懂英文DATASHEET,知道上网选型

二、物联网wifi开发板哪些更容易学习,最好能有单片机源码和APP资料。

物联网wifi开发板入门级的,可以选择51单片机,楼下说的很对,最主要看你想学那块,如果只是单纯的应用化可以选择51单片机wifi开发板提供单片机源码和APP源码,这样也方便你入门学习,最主要的是学习wifi通讯的话,牵涉的知识面比较广,最好用相应的开发板去学习,希望对你有帮助。

三、MicroPython:STM32上的Python开发

虽然Python在国外是一门非常火的语言,在黑客界更是赫赫有名,然而中国的大学却极少开设 Python 课程,故而国内 Python 程序员多属自学。而一个没有MCU编程经验的初学者,要想让芯片跑起来,出现问题有时候要对照一两千页的英文文档来排查,这也绝非一天两天可以打下坚实的基础。

Python是一门适合初学者的语言

相比于目前不少主流的编程语言,Python拥有更好的可读性,因此非常适合初学者。Python本身自带的各种模块加上丰富的第三方模块,免去了很多“重复造轮子”的工作,节省了不少开发时间。Python的配置环境也不复杂,mac和linux都内置了python。Python的这一特点也让国内不少高校开始选择它作为程序设计课程来教授。

MicroPython:跑在微控制器上的Python

MicroPython顾名思义就是可以跑在微处理器上面的python。通过Python语言只需要用文本编辑器打开main.py文件。写几行代码,保存一下。单片机就可以跑起来。MicroPython用起来很简单,借助Micro Python,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。

MicroPython的STM32分支简介

MicroPython中功能最强,速度最快,资源最丰富的是STM32系列,支持的芯片型号最多,适应性最好,它的库也是最全面的。目前STM32分支支持STM32F4/F7/L4系列下的数十种型号芯片和开发板,是DIY的最佳选择,比如说STM32F405。也就是说ARM处理器STM32F405上直接可运行Python语言,Python语言来控制单片机。

应用范围:

l 教育、学习

l 电子竞赛

l 机器人

l 智能硬件

l 物联网开发

l 快速原型设计

l 创客、DIYer

Python可以做哪些事情?

Python可以开发计算机桌面软件,例如pyqt。不仅可以开发windows还可以开发linux

Python可以用来做网站后台,豆瓣网就是用python做的

Python可以写网络爬虫,抓取网络信息。

Python 开发游戏。

Python 现在可以作为创客开发语言,树莓派,stm32……

一款专用的STM32+Python开发板

TPYBoard开发板是一款由国内TurnipSmart公司遵照MicroPython的MIT协议研发的一款MicroPython开发板,搭载STM32F405芯片。TPYBoard在保持原来所有硬件特点的基础上增加了SWD接口,方便烧写TPYBoard的固件(兼容MicroPython的固件)。它能运行Micro Python,是Python语言的一种精益和快速的实现,将Python经过优化运行在微控制器上。使用常规的Python 3.0,你可以毫不费力地运行你的下一个DIY项目。

TPYBoard开发板相比于其他微控制器板子的优势在哪?

相比于目前非常火爆的Arduino,TPYBoard更强、低能耗、易编程。并且PC端不需要编译器。相比于树莓派,TPYBoard更小巧、更简单、更便宜。

当然MicroPython支持多种开发板,除了官方标准的基于STM32F405RGT6,还支持Espruino Pico、STM32F4 Discovery(STM32F407)等开发板。

四、如何区分ESP8266系列 wifi模块

MT7688串口模块,88W8782U网卡模块

OTT盒子、DVB机顶盒可源用到我司bai的WIFI模块产品有以下:

联发科(MTK)系du列:

USB网卡:

TML1505C-MT7601系列;zhi TML3011A-MT7603系列;TML1507F-RT3070系列;

AP路由:

TMA1508B-MT7688系列;TMA3007A-MT7628系列。

瑞昱(Realtek)系列:

USB接口:dao

TML1510EU-RTL8188EUS系列; TML1511A-RTL8188ETV系列;

TML1515A-RTL8188FTV系列;

SDIO接口:

TML1516A-RTL8189ETV系列;TML1517A-RTL8189FTV系列;

TML1512A-RTL8189ES系列;

WIFI+BT蓝牙:

TML1509A-RTL8723BS系列;TML1509BU-RTL8723BU系列。

最近更新

系列专题排行榜精选