The STC-BBS312POE-BC (mono) and STC-BCS312POE-BC (color) are OEM board-level GigE Vision cameras from Omron Sentech's B-Series, using the 1/1.8" Sony IMX265 global-shutter CMOS sensor at 2048 x 1536 pixels (3.2 MP) with a 3.45 µm cell size and 12-bit ADC. They deliver roughly 33-35 fps at full resolution over a 1000BASE-T GigE interface and are powered by IEEE 802.3af Class 2 Power over Ethernet (or +12 V / +24 V), drawing about 2.9-3.5 W. The cameras comply with GigE Vision 1.2 and GenICam 2.1 (SFNC 1.4) and support ROI windowing up to 2083 fps at reduced resolution, auto-shutter/AGC, and edge/pulse-width trigger modes. The board-level form factor targets embedded and space-constrained OEM integration, with an optional C-mount lens adapter.
At the heart of the STC-BBS312POE-BC (mono) and STC-BCS312POE-BC (color) is the 1/1.8-inch Sony IMX265 global-shutter CMOS sensor, delivering 2048 x 1536 pixels (3.2 MP) on a 3.45 micron pixel pitch with a 12-bit ADC. The global shutter is the defining trait for an installer: every pixel is exposed simultaneously, so fast-moving parts on a conveyor, indexed rotary tables, or robot-mounted captures freeze without the skew or shear that a rolling shutter would introduce. The 3.45 micron cell on a 1/1.8-inch format is a sweet spot - small enough to pack 3.2 MP onto a compact optical circle, large enough to keep usable sensitivity, which is why this sensor generation is a workhorse for general-purpose inspection. The mono BBS variant gives you maximum contrast and resolution per pixel for defect and measurement work, while the color BCS variant trades some spatial resolution to a Bayer mosaic where color is the actual feature being judged.
The interface is GigE Vision over 1000BASE-T with Power over Ethernet (IEEE 802.3af Class 2), and that single-cable approach is the practical headline. One standard Cat5e/Cat6 run carries both image data and power, which simplifies cabinet wiring and is ideal for cameras placed far from the controller. Throughput at full frame is roughly 33-35 fps (33.3 fps at 8-bit full resolution, up to 34.9 fps), comfortably enough for line-rate inspection of discrete parts. When you need more speed, ROI windowing trades field of view for frame rate and the camera supports up to 2083 fps at sharply reduced resolution - useful for high-speed checks on a small, fixed inspection window. The camera complies with GigE Vision 1.2 and GenICam 2.1 (SFNC 1.4), so it drops into standard vision libraries and SDKs without proprietary glue.
Triggering and exposure control are built for production timing: edge and pulse-width trigger modes let you slave acquisition to an encoder, photoeye, or PLC strobe, and auto-shutter plus AGC handle scenes with variable lighting. The form factor is the other deliberate choice - this is a board-level OEM camera, not a boxed unit, intended for embedded designs and space-constrained machines where you bolt the PCB directly into your housing. An optional C-mount adapter lets you fit standard machine-vision lenses; size your lens to the 1/1.8-inch format and your working distance so the 3.2 MP grid resolves your smallest feature. Power draw is modest at roughly 2.9-3.5 W (the platform is rated up to 12 W), and you can alternatively feed it +12 V or +24 V if PoE is not available in your panel.
Best for
Defect and surface inspection of discrete electronic and semiconductor parts where the mono IMX265 global shutter freezes motion on indexed or conveyor lines
Dimensional measurement and gauging where the 2048 x 1536 global-shutter grid gives geometrically faithful (non-skewed) edges for sub-pixel metrology
Industrial OCR/OCV and 2D/DPM code reading on moving product, using edge/pulse-width triggering to sync capture to an encoder or photoeye
Robot-guidance and pick-and-place vision on the end-of-arm or overhead, where single-cable PoE simplifies cabling to a moving or remote mount
Embedded and space-constrained OEM machines that need a board-level GigE camera bolted directly into a custom housing rather than a boxed unit
Selection notes
Choose mono (STC-BBS312POE-BC) for maximum per-pixel contrast in defect, measurement, OCR and code reading; choose color (STC-BCS312POE-BC) only when color is the actual inspected feature, accepting the Bayer resolution trade-off
Confirm your switch or NIC supplies IEEE 802.3af Class 2 PoE; if the panel cannot, plan to wire the alternative +12 V or +24 V input instead
Budget GigE bandwidth and CPU - full-frame 33-35 fps over 1000BASE-T is fine for one camera, but multi-camera lines may need dedicated NICs or to use ROI windowing to stay within the 1 Gbit link
Size the lens to the 1/1.8-inch optical format and pair the optional C-mount adapter; with a 3.45 micron pixel, match focal length and working distance so your smallest feature spans enough pixels in the 2048 x 1536 field
Plan the board-level mechanical and thermal integration - this is an OEM PCB, so account for mounting, EMI shielding and heat dissipation (around 2.9-3.5 W, platform rated up to 12 W) inside your enclosure rather than relying on a sealed boxed body
Specifications: General
Brand
Omron / Sentech
Camera type
Area scan
Specifications: Sensor
Resolution
3.2 MP
Horizontal resolution
2048 (H) x 1536 (V) px
Mono / color
Monochrome (BBS) / Color (BCS)
Sensor manufacturer
Sony
Sensor model
Sony IMX265 CMOS
Shutter
Global shutter
Sensor size
1/1.8" optical format
Pixel size
3.45 x 3.45 µm
Specifications: Performance
FPS
Up to 34.9 fps (33.3 fps @ 8-bit full resolution)
Specifications: Interface
Interface
GigE Vision (1000BASE-T) with PoE
Protocols
GigE Vision 1.2 + GenICam 2.1 (SFNC 1.4)
Specifications: Optics
Mount
C-mount (optional adapter); board-level
Specifications: Electrical
Power
PoE (IEEE 802.3af Class 2) / +12 V / +24 V
Power consumption
12 W
Applications this camera is commonly selected for. Open one to see the full recommended hardware and approach.
Matched automatically by: lens mount fits the camera mount · lens image circle covers the camera sensor — this camera: C-mount (optional adapter); board-level · 1/1.8" optical format sensor.
By category
All 220C-mount lenses 155Telecentric lenses 62F-mount / large-format lenses 3
By brand
All 220iRAYPLE 66Omron / Sentech 66Basler 59Datalogic / Datasensing 29
These steps take an Omron Sentech (STC) camera from the box to a stable first image and on to your own application. They apply across the GigE Vision, USB3 Vision and CoaXPress STC families; the interface only changes how you cable and power the camera.
Download and install the Sentech SDK on the host PC. The package provides StViewer, the viewing and configuration software you use to bring the camera up, and StApi, the programming SDK you integrate later. Because the cameras are GenICam/GenTL-compliant, StApi also registers a GenTL producer, so any GenICam-compliant third-party vision software can discover and drive the camera as an alternative front end.
2. Cable, power and connect the camera
Connect according to the interface. GigE Vision: link to a Gigabit NIC (use PoE or the separate power input) and put the camera and host on the same subnet; for USB3 Vision use a USB 3.x port and a certified cable; for CoaXPress (STC) connect to a CoaXPress frame grabber, which also supplies Power-over-Coax. Then open StViewer and let it enumerate the camera. If a GigE camera does not appear, check the IP configuration and firewall, and on USB3 confirm the host bandwidth and driver.
3. Configure exposure, gain and white balance
Open the device in StViewer and start a live stream. Set exposure and gain for a well-exposed, low-noise image: raise exposure first and only add gain when more light or a faster shutter is not an option, keeping exposure short enough to freeze motion on global-shutter models. On colour cameras, run white balance under your actual production lighting. Adjust the lens aperture and focus on a representative target before tuning anything else.
4. Set the trigger and grab a first image
Start in free-run (continuous) acquisition to confirm a clean, stable image. For inline inspection switch to hardware or software triggering: select the trigger source, set the active edge and any delay, and wire the strobe or illumination to the camera's I/O so lighting fires with each exposure. Acquire and save a frame in StViewer; this saved image is your reference for the SDK stage and for downstream inspection.
5. Move to the StApi SDK (or any GenICam software)
Once the image is stable, reproduce the same settings in code. Use StApi to open the device, apply the GenICam features you validated in StViewer (exposure, gain, trigger, pixel format) and grab frames into your application via the bundled C++, C, C#/.NET or Python interfaces; the included samples are the fastest starting point. Prefer a different stack? The same GenICam/GenTL camera works with third-party vision libraries. With a reliable feed, you can route it into a deep-learning inspection such as Rosepetal for AI-based defect detection.
Frequently asked questions
It is a true global-shutter camera, built on the Sony IMX265 global-shutter CMOS sensor, so all pixels are exposed simultaneously and fast-moving parts are captured without skew or motion distortion.
The sensor is 3.2 MP at 2048 x 1536 pixels. At full resolution it runs about 33-35 fps (33.3 fps at 8-bit, up to 34.9 fps), and with ROI windowing it supports up to 2083 fps at sharply reduced resolution.
It uses a single GigE Vision interface over 1000BASE-T with Power over Ethernet (IEEE 802.3af Class 2), carrying data and power on one Cat5e/Cat6 cable. It can alternatively be powered from +12 V or +24 V, and draws roughly 2.9-3.5 W.
It is a board-level camera that accepts a C-mount lens via an optional adapter. Size the lens to the 1/1.8-inch optical format and the 3.45 micron pixel pitch for your required field of view and resolution.
Yes. It complies with GigE Vision 1.2 and GenICam 2.1 (SFNC 1.4), so it works with standard GenICam-compatible vision libraries and SDKs, and supports edge and pulse-width hardware triggering plus auto-shutter and AGC.