Luckfox Pico Ultra W 创建热点,通过手机浏览器访问,连接到目标wifi
-
我们公司希望使用Luckfox Pico Ultra W开发板连接温度,湿度,摄像头等各类传感器,将各类传感器的数据定时上传到我们的服务器.但是每次需要操控开发板进行wifi连接,对于没有开发经验的人来说很麻烦.希望可以在开发板内写好程序,普通用户可以通过开发板的热点连接到开发板,然后通过手机浏览器web页面输入要连接的wifi账号密码来实现开发板接入网络.请问Luckfox Pico Ultra W开发板是否支持这样操作.如果支持,是使用Buildroot还是Ubuntu镜像能够满足我们这种联网已经传感器上传数据的需求,有没有相关的教程和demo可以参考.如果可行的话,我们后期会采购大量开发板,还请官方回复我一下
您好,请问您的摄像头是使用CSI连接还是USB连接,如果走CSI摄像头必须经过ISP处理才能获取到正常的图像,而只有buildroot有相关的rkisp库,ubuntu会因为libc不兼容无法使用,也就是说需要再rkisp和glibc库上做取舍。您计划用的配网方式就是切换wifi的AP和STA模式来配网,在wifi模式的切换上有udhcp和hostapd就可行,但是将luckfox-pico作为一个web服务器上在buildroot上可能会有兼容性问题并不能确保所有环境都能使用(在glibc环境下Ultra实测homeassistant WEB 界面没有问题)。将传感器数据上传的方式和场景很多,我们没有相关的demo可以提供,但是如果您有相关的技术问题我们会积极给予建议。
非常感谢您的回复.我们是互联网公司,没有嵌入式开发工程师,技术人员只懂python.还有一种情况就是,我们会存在使用物联网卡联网的需求,如果摄像头采用usb连接,是不是就不能使用物联网卡了.需要达到网线直联和wifi联网的场景要求,以及各类感应器数据上传到我们服务器的需求.综合这些需求,请问你们的开发板能否满足需求,如果可以满足,能否在技术选型上给出详细建议Crocodile wrote: ↑2024-08-15 11:21 您好,请问您的摄像头是使用CSI连接还是USB连接,如果走CSI摄像头必须经过ISP处理才能获取到正常的图像,而只有buildroot有相关的rkisp库,ubuntu会因为libc不兼容无法使用,也就是说需要再rkisp和glibc库上做取舍。您计划用的配网方式就是切换wifi的AP和STA模式来配网,在wifi模式的切换上有udhcp和hostapd就可行,但是将luckfox-pico作为一个web服务器上在buildroot上可能会有兼容性问题并不能确保所有环境都能使用(在glibc环境下Ultra实测homeassistant WEB 界面没有问题)。将传感器数据上传的方式和场景很多,我们没有相关的demo可以提供,但是如果您有相关的技术问题我们会积极给予建议。
使用物联网卡看使用场景,比如使用Air302 NBIOT物联网卡直接插入Air302 用串口直接和Air302 通讯即可,通讯的话可以走Air302 来将数据推到服务器上,linux可以使用cjson库来简化开发。
网线直联和wifi联网在luckfox pico Ultra上是可以实现的,接入各类传感器的话主要看通讯协议,正常的I2C SPI UART RS485 RS232都可以直接通讯或者借助转换换芯片来实现。
如果不限制开发的话用shell(调用系统硬件)、C/C++(多媒体应用或者web)、python(web)是可以实现您的需求的,但仅依靠python的话可目前wiki提供的各类通讯协议的简单使用例程,需要额外开发的是摄像头部分,这部分需要看最后使用的系统来评估,仅讨论用USB摄像头的场景,Ubuntu对python库有更高的兼容性,Buildroot系统需要重构rootfs镜像但是对系统资源占用少。
网线直联和wifi联网在luckfox pico Ultra上是可以实现的,接入各类传感器的话主要看通讯协议,正常的I2C SPI UART RS485 RS232都可以直接通讯或者借助转换换芯片来实现。
如果不限制开发的话用shell(调用系统硬件)、C/C++(多媒体应用或者web)、python(web)是可以实现您的需求的,但仅依靠python的话可目前wiki提供的各类通讯协议的简单使用例程,需要额外开发的是摄像头部分,这部分需要看最后使用的系统来评估,仅讨论用USB摄像头的场景,Ubuntu对python库有更高的兼容性,Buildroot系统需要重构rootfs镜像但是对系统资源占用少。
因为我们没有嵌入式开发工程师,我们的需求是希望能像手机连接无线路由器并设置管理路由器那样,通过手机连接开发版的热点,然后通过手机去设置和管理感应器,比如设置哪几个针脚对应什么感应器,以及设置感应器上传数据到哪个服务器等需求.你们可以提供这种定制的嵌入式开发么
我们暂时没有这种定制,看您的需求可以去研究适配下MQTT,开发板将作为一个 MQTT 客户端,能够与一个 MQTT Broker 进行通信。开发板会通过 MQTT 接收来自手机的配置信息,并根据这些配置设置传感器。
请问Luckfox Pico Ultra W开发板的驱动程序和固件是否支持同时配置 AP 和 Station 模式