682 Commits

Author SHA1 Message Date
lxowalle
fa498da900 feat(maixcam2): support OS04A10 high frame rates 2026-09-07 18:27:50 +08:00
lxowalle
7d74543ada fix: prevent multi-tag apriltag scan crash 2026-08-27 17:44:39 +08:00
lxowalle
5e8ab67ea0 * fix: Cannot detect the 7-inch screen 2026-08-11 19:17:17 +08:00
Tao
489e19fb9b feat(nn): add depth calibration params to Yolo26Depth API (#137)
get_depth/get_depth_image now accept cal_a/cal_b so callers can pass
a per-camera scale calibration d_real = exp(a*log(d)+b); example app
exposes them as optional CLI args.

Co-authored-by: Taoxuan-168 <Taoxuan-168@users.noreply.github.com>
2026-08-10 11:08:16 +08:00
lxowalle
fd4b8d2311 feat(maixcam2): support explicit OS04D10 120fps output sizes 2026-08-07 10:43:36 +08:00
lxowalle
0cbb1946c3 fix(maixcam2): fix raw frame reads 2026-08-06 09:45:34 +08:00
lxowalle
bfec4cf63c * wifi supports ap mode 2026-08-05 17:37:50 +08:00
lxowalle
cdb27db679 * Optimize the YOLOv26 depth interface. 2026-08-04 17:38:52 +08:00
Tao
82a2aecd13 add Yolo26Depth monocular depth estimation wrapper (#136)
* Update MaixCam2's MaixSpeech to use NPU computing

delete useless file

* Delete components/.gitignore

delete unused file

* feat(nn): add Yolo26Depth monocular depth estimation wrapper

Add header-only maix_nn_yolo26_depth.hpp class with @maixpy binding comments,
supporting depth inference and heatmap generation for yolo26-depth models.

* feat(example): add yolo26_depth example

Add nn_yolo26_depth example under examples/, supporting single-image
heatmap saving and real-time camera depth display, based on the
Yolo26Depth header-only wrapper.

---------

Co-authored-by: lxowalle <83055338+lxowalle@users.noreply.github.com>
Co-authored-by: Taoxuan-168 <Taoxuan-168@users.noreply.github.com>
2026-08-04 15:40:01 +08:00
Yuheng Han
5dd9fc733a feat(maixcam2): add OS04D10 640x360 120fps mode (#133) 2026-08-03 20:19:15 +08:00
lxowalle
93ffa389f9 fix(protocol): include error code in response length 2026-07-07 13:47:35 +08:00
lxowalle
5b0aa5b1a8 * Fix can not open os04a10 sensor 2026-05-28 18:13:22 +08:00
lxowalle
90cb0a730a * fix detect 4 class issue of yolo26 2026-04-13 10:16:40 +08:00
lxowalle
8b1b4594db fix/maixcam can not open tof100 2026-03-13 19:25:17 +08:00
Tao
6ee83e173f Merge pull request #129 from Taoxuan-168/dev
Update MaixCam2's MaixSpeech to use NPU computing
2026-03-02 16:36:29 +08:00
lxowalle
c744e60905 * [maixcam2] Update libmaixcam_lib.so 2026-01-29 18:33:47 +08:00
Tao
75b0ce0022 * app_camera supports capture raw picture, add README_EN.md for projects 2026-01-29 18:10:56 +08:00
lxowalle
db6b17821b * Revert dpi to 180 2026-01-24 17:59:12 +08:00
lxowalle
939bb5676a * Fix YOLOv11 incorrectly checks hwc 2026-01-22 20:13:39 +08:00
Tao
e328330f7f support yolo26 for maixcam 2026-01-21 19:39:15 +08:00
lxowalle
7c835b4322 * Map the battery precent from [0, 90] to [0, 100]. 2026-01-21 09:57:56 +08:00
lxowalle
e65574bd40 * Fix compilation error 2026-01-20 15:02:22 +08:00
Tao
a466396782 * [maixcam2] Supported yolo26
* [maixcam2] Supported maix-speech
2026-01-20 14:49:12 +08:00
lxowalle
0dc7cb6a74 [maixcam2] Suport detect charge mode 2026-01-20 11:57:07 +08:00
lxowalle
eda64d2904 * Fixed camera detect wrong sensor
* Fixed incorrect memory size requested by display
2026-01-19 21:25:31 +08:00
lxowalle
dde325b056 * set app_camera default resolution to 1080p , fix app_photo play audio coredump 2026-01-17 12:13:33 +08:00
lxowalle
e91f7412c4 * [maixcam2] Fix error: (-215:Assertion failed) in function release 2026-01-09 11:38:43 +08:00
lxowalle
fbd91ead05 * [maixcam2] Optimize qwen3 vl
* [maixcam2] Load nt config from /boot/configs
2026-01-07 19:16:33 +08:00
lxowalle
816fe7ad45 * fix mipi lane incorrent of maixcam 2025-12-31 18:26:45 +08:00
lxowalle
8c85284b85 * add gc030a sensor 2025-12-29 15:01:27 +08:00
lxowalle
c744d7ffa6 * [maixcam2] Fix gpio3_a2 config incorrect
* [maixcam2] Ignore release display pool warning
2025-12-25 18:38:37 +08:00
lxowalle
c5f9b791c3 * [maixcam2] fix fps() return error value
* [maixcam2] add scale param to limit audio volume
* update libmaixcam_lib
2025-12-22 10:36:41 +08:00
916BGAI
17ab9e5380 add missing dynamic lib 2025-12-19 10:22:31 +08:00
916BGAI
1a33050ed7 add VBR encode support 2025-12-18 16:05:39 +08:00
lxowalle
8a675dea4c * optimize datachannel 2025-12-15 19:30:25 +08:00
916BGAI
92e5bc4631 optimize compilation speed 2025-12-13 16:55:42 +08:00
916BGAI
5b5159228f add webrtc stream support 2025-12-12 11:37:16 +08:00
916BGAI
0402da41c6 update cpp-httplib 3rd-party to version 0.27.0 2025-12-12 11:31:14 +08:00
lxowalle
6bbf635d44 * [linux] Fix compilation errors 2025-12-08 15:00:13 +08:00
lxowalle
798e045f24 * fix typo 2025-12-05 15:31:56 +08:00
lxowalle
eb395eca9d * Fix compilation errors 2025-12-05 10:23:32 +08:00
lxowalle
c1e28b827f * add smolvlm demo 2025-12-03 15:39:20 +08:00
lxowalle
f7dc335456 * fix spi dma bug 2025-12-01 12:12:28 +08:00
lxowalle
aa2318f052 * [maixcam2] fix encode bug 2025-11-26 20:47:36 +08:00
lxowalle
3370ffa5cc * fix pwm bug 2025-11-26 17:17:04 +08:00
lxowalle
d1aced48a8 * add nn vlm qwen3 2025-11-25 20:12:47 +08:00
lxowalle
1fe9608b96 * [maixcam2] Display a red dot in the camera app when ai isp is running 2025-11-20 14:28:06 +08:00
lxowalle
93d18f4678 * fix 1080p can not fit_cover 2025-11-20 11:39:51 +08:00
lxowalle
f1d045bdbf * optimize the logic for setting fps 2025-11-20 11:23:03 +08:00
lxowalle
d85a90dda4 * fix can not open tof100 2025-11-19 18:02:01 +08:00