KEHIPI
KEHIPI IMX291 1080p 160° Fisheye USB 2.0 Webcam Board with Microphone
A 2 MP IMX291 sensor delivers 1080p video at 30 fps with a 160° fisheye view and strong low-light performance down to 0.001 lux
- NameIMX291
- Color160°(D)
- InterfaceUSB
- Image Sensor2 megapixels
- Max. Image Resolution1080p
- Effective Pixels2.16 megapixels
- IMX291 sensor captures clear video at 0.001 lux minimum illumination
- 160° diagonal fisheye lens covers ultra-wide field of view
- Records 1080p at 30 fps with H.264 or MJPG compression
- Single built-in microphone captures audio alongside video
- UVC compliant for driver-free use on Windows, Linux, macOS, Android
IMX291 160° Fisheye USB 2.0 Board
The KEHIPI IMX291 is a compact USB 2.0 camera board built around a 1/2.8" 2 megapixel Sony IMX291 CMOS sensor. It delivers 1080p video at up to 30 fps in MJPG or H.264 formats and features a fixed 160-degree diagonal fisheye M12 lens with an IR filter. A single onboard microphone captures audio, and the 3.3 ft cable provides power and data over a standard USB connection with UVC plug-and-play support across Windows, Linux, Android and macOS.
Makers needing hemispherical coverage.
This board suits robotics, machine vision, dashcam, 3D printer monitoring or tight-space surveillance builds where an ultra-wide 160° field of view is required and the fisheye distortion is acceptable. It is not for users who need a conventional rectilinear webcam view for video calls, streaming or content creation where straight lines must remain straight and facial framing is natural.
160° diagonal fisheye M12 lens
The defining specification is the fixed 160-degree diagonal fisheye M12 lens, which determines the hemispherical perspective and close 6.5 cm minimum focus distance. This optical characteristic cannot be changed in software and dictates whether the module fits the intended enclosure and application.
Highlights
- IMX291 sensor captures clear video at 0.001 lux minimum illumination
- 160° diagonal fisheye lens covers ultra-wide field of view
- Records 1080p at 30 fps with H.264 or MJPG compression
- Single built-in microphone captures audio alongside video
- UVC compliant for driver-free use on Windows, Linux, macOS, Android
Specifications
| Brand | Arducam |
|---|---|
| Name | IMX291 |
| Model | IMX291 |
| Part Number | B0202 |
| Color | 160°(D) |
| Interface | USB |
| Image Sensor | 2 megapixels |
| Max. Image Resolution | 1080p |
| Effective Pixels | 2.16 megapixels |
| Video Capture Resolution | 1080p |
| Focus Settings | Auto Focus |
| Lens | Fisheye |
| Power Source | USB |
| Operating Systems Supported | Windows, Linux, Android, macOS |
| Features | Low Light |
| Package Contents | camera, USB cable |
Questions about this item
How hot or noisy does the IMX291 board get when it streams 1080p at 30 fps all day?
The camera is a bare board with no fan; it draws power from the USB 2.0 port and runs silently. Heat stays low because the sensor only pulls the current the port can supply.
What must I already have to use the 160° fisheye module — drivers, cables, mounting hardware?
The 3.3 ft USB cable is included and the device is UVC-compliant, so Windows, Linux, macOS and Android recognise it without extra drivers. You only need a free USB 2.0 port and a way to secure the M12-mount board.
Will the 1080p 30 fps H.264 stream work smoothly on an older PC that only has USB 2.0 ports?
Yes. The board is designed for USB 2.0 and delivers H.264, MJPG or YUY2 at 30 fps up to 1920×1080 on that interface, so legacy ports are sufficient.
Also in this aisle
People compared these
Same shelf, same checkout — eight coins and a 30-minute rate lock.



