页次: 1
这个是不是你要的?只做搬运工😁
https://community.milkv.io/t/milk-v-duo-rtos-rt-thread-rt-samrt/233
CV180ZB/CV1800B/CV1801B 是面向民用消费监控 IP 摄像机、居家智能等多项产品领域而推出的高性能、低功耗芯片,集成了 H.264/H.265 视频压缩编码器和 ISP;支持数字寛动态、 3D 降噪、除雾、镜头畸变校正等多种图像增强和矫正算法,为客户提供专业级的视频图像质量。
我也在寻找开源来制作 IP 摄像机,任何人都可以给我有关硬件的建议。
我正在考虑购买一个linux开发板并安装linux,然后我将安装一些摄像头模块。
有成品淘宝吗?要不然只能拉一个复刻群了
验证一下能不能运行这个固件 https://oshwhub.com/ftwtwzy/snaillpi_copy
也是非常牛的项目
3.5的耳机接口,能不能换成更常见的PJ-320D
https://www.jlcsmt.com/lcsc/detail?componentCode=C431535
@soso
国内有个很古老的项目Pcduino,做过类似的事情,用的是A20,全职提供Arduino支持的全部底层,代码绝大部分可以做到兼容
搬砖过来,看看是不是这个
https://github.com/pcduino/pcduino-arduino-ide
搬运过来~
https://img.alicdn.com/imgextra/i1/24191184/O1CN01ucFn0P1KcJgsrwqAc_!!24191184.jpg
全新全志R11,双摄像头RGB666,耳麦64M内存,WIFI,可取代V3s
和V3S同一晶圆大概区别如下:
1、CSI-DVP接口和RGB分开了,也就是可以同时支持1路DVP+1路MIP|+1个RGB屏幕。
2、增加了I2S,少了网口,少了一路SDI0
3、增加了一路LRADC1
@twzy
佩服,能不能为V3X试一下armbian系统?
前面有人试过V3s,不太成功,没有好用的镜像流传,
V3X RAM提升了不少,能不能再试一下呢
https://github.com/armbian/build
https://forum.armbian.com/topic/9504-very-small-platforms-rockchip-3308-and-allwinner-v3s/
替换了D1 ,使用SS14,输出背光电压为5v,其他正常了。所以升了个寂寞,后续研究修改一下
https://whycan.com/files/members/6376/QQ图片20211218212330.jpg
D1S管脚跟V3X兼容吗?pin2pin
https://whycan.com/files/members/6376/483434-20211028093230198-539265111.png
开机Logo大概是做好了,但是最下面还是会显示一行加载信息,该怎么破呢?
固件镜像整理的怎样了?
能不能增加对ST7735或ST7789的支持,物美价廉的TFT
启动峰值电流有多大呢?
小白自制Linux开发板 七. USB驱动配置
https://www.cnblogs.com/twzy/p/15243838.html
连更两贴,赞更新速度
@mysteryli
能不能使用立创EDA放在 https://oshwhub.com 分享呢
TF卡槽的处理还是蛮有创意的,
不过会不会影响地下的芯片散热?
防止触摸电源部分导致悲剧,用3D打印做了个minipi外壳。共享出来。https://whycan.com/files/members/4181/box.jpg
STL文件下载minipibox.rar
xfdr0805的漂亮
这个定位挺有意思的,做减法需要智慧,Pychram能开发tiny200吗?
啥时间有空一起聊聊开源教具的思路?
感觉这个思路真的很棒,我原目的其实也是打算做教具用的,不过并非计算机,原计划是用来演示力学问题,解决动静摩擦力
牛顿第二定律这些不明显的物理现象,通过数据分析等更加深入的去理解物理现象。然后就抱着去设计一个简单的嵌入式系统
尽可能的去简化现有的编程难度,方便二次开发就去弄了个这个固件。不过我觉得可以简化一下目标:
1. 单纯以功能应用开发为目标,以学习编程思路和常见外设为目标,当作一个简化的开发板使用,配合上如pychram这类的IDE
和传输手段,快速实现开发验证。如luma和pyqt都可以在pc验证完成直接移植到板子运行甚至不需要修改代码,使用系统抽象的
API等快速理解I2C或SPI类型的外设。
2.从你的需求上看其实并不需要过多涉及底层操作,主要应该是提供固件或者恢复手段就可以了,确实要作为编译定制感觉对学生
而言还有点太早了,应该更加集中于能快速激发成就感的东西,而非系统学习整个系统原理等。
3.还真不是很了解新课改的东西,不过我觉得很不错,如果真有开源项目,很乐意一起维护。
放在一页方便打印,
修改后的原理图能分享一下吗
将楼主的原理图整到一页里面
使用F1C200S+SD NAND FLASH+ESP8089作为简单AIOT的方案
跟ESP32或8266比,可以更多学习计算技术原理和操作系统基础
这两个方面,目前在基础教育基本上是空白
可能是技术路线的问题,
有人在micropython上实现了Jupyter连接:
https://www.instructables.com/id/Micropython-on-ESP-Using-Jupyter/
用了f1c200性能和资源可能比8266强啊
既然能跑python为啥还要micropython呢
好像有个Jupyter MicroPython Kernel
https://github.com/goatchurchprime/jupyter_micropython_kernel/
能不能借鉴一下呢
可能是技术路线的问题,
有人在micropython上实现了Jupyter连接:
https://www.instructables.com/id/Micropython-on-ESP-Using-Jupyter/
用了f1c200性能和资源可能比8266强啊
既然能跑python为啥还要micropython呢
好像有个Jupyter MicroPython Kernel
https://github.com/goatchurchprime/jupyter_micropython_kernel/
能不能借鉴一下呢
大概看了下你推件的jupyter,不过有一个很残酷的问题,f1c200的资源还是太少了,在我的测试过程中,pyqt等界面一旦复杂度
上去了,python很快就会耗尽资源而被回收,完全不知道这个东西的资源消耗会在什么级别,不过就以前的python写的程序内存
友好度都不容乐观,可能在低成本上,最后可能还是不得不妥协。
123点都很好的,
实际教学Jupyter更方便,
如果能在tiny200等硬件上跑Jupter服务,通过USB RNDIS虚拟一个IP地址出来,
任何pc都可以通过IE浏览器开发简单应用了
这里有技术大神,再邀请两位老师一起参加,
共同发起一个开源教具的项目
感觉这个思路真的很棒,我原目的其实也是打算做教具用的,不过并非计算机,原计划是用来演示力学问题,解决动静摩擦力
牛顿第二定律这些不明显的物理现象,通过数据分析等更加深入的去理解物理现象。然后就抱着去设计一个简单的嵌入式系统
尽可能的去简化现有的编程难度,方便二次开发就去弄了个这个固件。不过我觉得可以简化一下目标:
1. 单纯以功能应用开发为目标,以学习编程思路和常见外设为目标,当作一个简化的开发板使用,配合上如pychram这类的IDE
和传输手段,快速实现开发验证。如luma和pyqt都可以在pc验证完成直接移植到板子运行甚至不需要修改代码,使用系统抽象的
API等快速理解I2C或SPI类型的外设。
2.从你的需求上看其实并不需要过多涉及底层操作,主要应该是提供固件或者恢复手段就可以了,确实要作为编译定制感觉对学生
而言还有点太早了,应该更加集中于能快速激发成就感的东西,而非系统学习整个系统原理等。
3.还真不是很了解新课改的东西,不过我觉得很不错,如果真有开源项目,很乐意一起维护。
如果能借晕哥的宝地,一起发起一个开源教具的计划就更好了:-D
这里本来就是好的学习社区O(∩_∩)O~
我整理一下教学需求,请shaoxi帮忙看看:
LicheeSTEM教具分析
1教学需求
《普通高中信息技术课程标准》:高中信息技术学科核心素养由信息意识、计算思维、数字化学习与创新、信息社会责任四个核心要素组成。
教学要求:借助数字化学习环境,引导学生体验数字化学习与创新活动,通过整合其他学科的学习任务,帮助学生学会运用数字化工具(如移动终端、开源硬件、网络学习平台、编程软件、应用软件等)表达思想、建构知识。
《义务教育阶段信息科技课程方案》:从入学一开始就加强符合学生认知规律的信息素养教育,增强学生信息意识、发展学生科学思维与计算思维、提高学生数字化探究实践能力、树立学生正确的信息社会价值观与态度责任。
小学初中教学要求:观察、探究、理解物联网对其他领域的影响,能够根据需求,设计和开发简单应用系统,解决实际问题。能将创意和方案转化为有形物品或对已有物品进行改进与优化等。了解机器学习的基本原理,描述计算机使用智能行为模型的方式。基于已有的人工智能功能模块,面对真实情境的实际问题,开发简单智能应用系统。
......
我整理一下教学需求,请shaoxi帮忙看看:
LicheeSTEM教具分析
1教学需求
《普通高中信息技术课程标准》:高中信息技术学科核心素养由信息意识、计算思维、数字化学习与创新、信息社会责任四个核心要素组成。
教学要求:借助数字化学习环境,引导学生体验数字化学习与创新活动,通过整合其他学科的学习任务,帮助学生学会运用数字化工具(如移动终端、开源硬件、网络学习平台、编程软件、应用软件等)表达思想、建构知识。
《义务教育阶段信息科技课程方案》:从入学一开始就加强符合学生认知规律的信息素养教育,增强学生信息意识、发展学生科学思维与计算思维、提高学生数字化探究实践能力、树立学生正确的信息社会价值观与态度责任。
小学初中教学要求:观察、探究、理解物联网对其他领域的影响,能够根据需求,设计和开发简单应用系统,解决实际问题。能将创意和方案转化为有形物品或对已有物品进行改进与优化等。了解机器学习的基本原理,描述计算机使用智能行为模型的方式。基于已有的人工智能功能模块,面对真实情境的实际问题,开发简单智能应用系统。
1.1 学段限定在初中和高中,新课改提出编程素养;
1.2 要求初高中统一使用Python编程;
1.3 了解简单传感器与硬件基础;
1.4 了解操作系统基础;
1.5 学会网络生存,尝试搭建简单物联网应用;
1.6 了解简单人工智能基础算法;
1.7 基于常见开源硬件,开展项目式教学。
2常见教学用开源硬件
2.1 Arduino
2.2 microbit/Micropython
2.3 RaspberryPi树莓派
2.4 掌控板/ESP32(Micropython物联网)
2.5 虚谷号/RK3328(Ubuntu/SIot物联网)
3技术需求
3.1 用户甲
这种小板装图形界面有什么用,直接装个python写程序就可以了。要学linux有关图形界面的东西,在pc机上玩溜了再搞这种板吧。
3.2 用户乙
网上的荔枝派nano的教程都好复杂,各种从底层编译,底层驱动开始搞。然而我作为一个普通软件工程师,我不想要搞那么多的底层硬件,我只想跑一个Linux, 只想跑跑Python, 操作操作IO之类的。经过一番研究,其实没有那么复杂。分享给同样没有过高硬件要求,而且想入门的程序员们。
https://www.cnblogs.com/chengchen/p/12725056.html
3.3网友kekemuyu:打造f1c100s上最牛系统
成功在f1c100s上运行debian后,让我对f1c100s的潜力充满信心,这次再接再厉,在系统中安装了常用的工具,gcc,git,apt,sdl,python2,python3,vim,golang等。誓要打造媲美树莓派的好用的系统。树莓派系统名字叫raspbian,本系统暂命名为antbian。名字解释:ant是蚂蚁,f1c100s就像是蚂蚁,debian是大象,加在一起是蚂蚁吃大象。哈哈
注:媲美树莓派的目标太大了,保留基本教学需求即可:git,apt,python3,学会做减法,毕竟F1C100S只是个小马。
3.4网友chickenzzz:usb serial, rndi, lrzsz, dropbear ssh服务器
采用linux 5.2版,buildroot 2019.11版本
用户名:root密码:iotboard
登录后请用passwd修改密码
已安装usb gadget: serial 和 rndi
开机自动设置设备的ip为10.0.3.2
通过dnsmasq设置主机ip为10.0.3.1
设备IP更改请修改/etc/network/interfaces
主机IP更改请修改/etc/dnsmasq.conf
3.5网友shaoxi2010
Tiny200做的很不错,可惜官方没有SPINAND的固件支持,故弄了超整合版本(坛子里自己的都有,非歪朵拉官方)
1.整合4.19.117内核,USB、显示、code(录音我试了ok)
2.支持SPINAND,SD卡启动,DMA SPI支持,双线模式
3.自动挂载U盘,SD卡等外设
4.整合python3+pyqt5,一起夸平台,卡的飞起(逃
5.整合设备树拓展功能,可以动态添加PE上SPI,I2C,串口等修改功能管脚和驱动状态
6.ns2009驱动也整合了,滤波可能要自己调调问题不大
7.网络配置啥的我都没管,懒。。。
注:关于网络配置可以参考下面两个帖子:
分享一个tiny200固件,支持usb serial, rndi, lrzsz, dropbear ssh服务器
https://whycan.cn/p_43880.html#p43880,再结合晕哥的利器https://whycan.cn/t_2449.html,学习借鉴jetson nano的headless无头模式,实现一根USB线便捷搞定下载、调试、烧录等
哇,做教具呀,我看看吧,最近忙着练琴没啥时间了,原来想把这个做成像树莓派一样的东西,后来写到wifi部分发现termios对串口支持很头疼就没继续研究了,原计划写个控制台可以直接配好一切,毕竟python轮子多,到时我可以把几个demo和buildroot配置都上传上来,我也是零时起意,一起研究呗…
这个超赞,方便DIY和小批量
楼主太含蓄了,直接把链接放上来吧
https://shop290581723.taobao.com/
还有其它芯片
淘宝: 小薏科技
网友优惠,下单联系改价,保证原装正品
向你学习,坐等第五章的内容
George Hilliard(就是那个做 F1c100s 电子名片的)在博客上发表了 Mastering Embedded Linux 一系列的文章。我看着写的很不错,就把它翻译了过来,也作为一个英语翻译的练习吧。翻译的不好还请见谅。
- 精通嵌入式 Linux 第一章:概述
- 精通嵌入式 Linux 第二章:硬件
- 精通嵌入式 Linux 第三章:Buildroot
- 精通嵌入式 Linux 第四章:添加功能新的第五章还没翻译,等我有空再继续翻吧。
是不是可以通过RNDIS实现类似jetson nano的headless玩法模式
参考下面的链接:
https://blog.csdn.net/qq_41185868/article/details/94412709
Headless Device Mode
For this course, we are running the Jetson Nano Developer Kit in a "headless" configuration. That means you do not hook up a monitor directly to the Jetson Nano Developer Kit. This method conserves memory resources on the Jetson Nano and has the added benefit of eliminating the requirement for extra hardware, i.e. a monitor, keyboard, and mouse.
在本课程中,我们将以“headless”配置运行Jetson Nano开发人员工具包。这意味着您不需要将监视器直接连接到Jetson Nano开发人员工具包。这种方法节省了Jetson Nano上的内存资源,而且还有一个额外的好处,那就是不需要额外的硬件,比如显示器、键盘和鼠标。
In addition, we will further simplify the configuration by using "USB Device Mode". In this mode, your Jetson Nano Developer Kit connects directly to your computer through a USB cable. This eliminates the need for a network connection on the Jetson Nano, as well as the need to determine the IP address on your network. It is always 192.168.55.1:8888 in this mode.
此外,我们还将使用“USB设备模式”进一步简化配置。在这种模式下,您的Jetson Nano开发工具包通过USB电缆直接连接到您的计算机。这样就不需要在Jetson Nano上建立网络连接,也不需要确定网络上的IP地址。在这种模式下,地址一直是192.168.55.1:8888。
————————————————
版权声明:本文为CSDN博主「一个处女座的程序猿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41185868/java/article/details/94412709
1. make menuconfig 勾选对应的 gadget 驱动程序.
然后执行模块安装:
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make modules_install INSTALL_MOD_PATH=/opt/buildroot-2018.08.2/output/target/2. 开发板执行: modprobe g_serial, 驱动会生成 /dev/ttyGS0 设备
3. 开发板执行: cat /dev/ttyGS0, 电脑发送,开发板接收:
https://whycan.cn/files/members/313/QQ20190502172555.png4. 开发板执行: echo "xxxx" > /dev/ttyGS0, 电脑接收:
https://whycan.cn/files/members/313/QQ20190502172742.png
tiny200 v2 能做一个ov2640的demo应用案例吗
tiny200 v2 资料: https://widora.cn/tiny200 原理图, 默认摄像头内核电压1.2V, 可通过调整选焊变成其他的.
简单来说,ov2640可以直接上.
第二版带DVP接口, 我已经将坑挖好, 来吧.
另补充两个神贴:
https://whycan.cn/t_4223.html
https://whycan.cn/t_2449.html
再加上这个功能,誓把tiny200搞成万能机
先补一个usb gadget配置,只配置了usb网卡,windows下识别为rndis,mac和linux下识别为ncm,经测试win7和win10 自动安装驱动,MAC和LINUX免驱,自动识别为USB网卡,这样就省去了mac下安装rndis驱动的麻烦。windows下自动配置的IP为10.0.4.2,主机自动设置为10.0.4.1,MAC和LINUX下自动配置的IP为10.0.3.2,主机自动设置为10.0.3.1
....
居然能在这里看到讨论scratch编程
编程绘画 是一款 可单机可在线的编程系统,轻松的编程体验,终身免费。通过ID 绑定即可实现 在线web 编程 一键运行到安卓端
安卓端下载地址
程序截图
http://typeecho.trtos.com/blog/typecho/A10A9B2E7C359CEFE716C3622D902AD3.jpg
http://typeecho.trtos.com/blog/typecho/FC93182F7A066F4376D1FFBCBBCEFD4B.jpg
http://typeecho.trtos.com/blog/typecho/1589203166886868.mp4
页次: 1