UP Xtreme: Powering Intelligent Surveillance Solutions

Many developers and users of security solutions are looking for ways to get more out of their surveillance systems by deploying intelligent edge computing platforms. UP Xtreme, from AAEON’s UP Board division, is being deployed along with technology from partners including Intel®, Milestone and SAIMOS® to bring Smart Surveillance to these customers with the UP Xtreme Smart Surveillance kit.

With the ever-increasing importance of on-site security, surveillance cameras are installed virtually everywhere, recording footage passively. Smart surveillance takes things to the next level by adding intelligent processing of data that’s already being gathered to analyze traffic with heatmaps, monitor areas with virtual fences, or reacting to data in other ways to allow for automated control or alerting staff on premises. UP Xtreme Smart Surveillance provides all the technology needed to power these applications in one box, working as an AI-enabled NVR solution to proactively monitor video streams supporting up to 32 cameras simultaneously (Intel® Core™ i7 model with Milestone XProtect® Express+).

Working with technology partners Intel, Milestone, and SAIMOS, AAEON’s UP team is deploying the UP Xtreme Smart Surveillance solution to overcome the challenges present in traditional security camera systems. UP Xtreme Smart Surveillance works by integrating video management software (VMS) from Milestone with video analytic software from SAIMOS, then adding a deep learning AI edge inference through the Intel® Distribution of OpenVINO™ toolkit, to provide a total package solution that saves deployment time and cost for end users, as well as overcoming challenges such as storage issues. The AI inference is also accelerated with two Intel® Movidius® Myriad™ X VPUs, helping provide even more power alongside the 8th Generation Intel® Core™ processor that comes with the UP Xtreme system.

“UP Xtreme Smart Surveillance offers video analytics combined with a modern video management system, integrating everything into a one-box solutions which can be deployed with both new or existing infrastructure,” said Jürgen Konetschnig, CTO of SAIMOS.

“The hardware and software are integrated to make deployment of smart surveillance applications easier and simpler for users in any field,” Jügen added.

The BOXER-8130AI is built to easily integrate into any environment. Featuring six MIPI CSI-2 interfaces, the BOXER-8130AI can support up to six MIPI cameras. The BOXER-8130AI is also built for easy maintenance, with an SD Card slot, USB OTG, remote ON/OFF and almost all of its I/O ports together on one side. The BOXER-8130AI also features two antenna ports, perfect for mobile or AIoT gateway applications.

Once UP Xtreme Smart Surveillance is installed, the platform is easy to use and provides intuitive analytic parameter settings for users to have a comprehensive overview of the entire surveillance installation. UP Xtreme Smart Surveillance provides key functions to support applications such as people/object counting, heatmapping, virtual fence and perimeter protection, dynamic blurring and object detection. The system uses data analytics and edge computing to provide real time analysis, and can provide proactive measures through alerting relevant staff as soon as an incident is detected.

UP Xtreme Smart Surveillance also provides users with a solution that is flexible and scalable from number of cameras to AI acceleration. UP Xtreme Smart Surveillance is helping to bridge the gap for modern security and surveillance systems. UP Xtreme Smart Surveillance is available through the UP Shop website or by contacting AAEON and UP Team representatives.

nrfsec, For Unlocking Any Protected nRF51-Series System-on-Chip for Debug

Loren Browman, a security analyst recently published a guide to automated unlocking of Nordic Semiconductor’s nRF51-series systems-on-chips (SoCs) which claims to be protected, enabling a full memory dump or interactive debugging regardless of protection settings. In a blog piece for security firm Optiv, Loren Browman writes

“Recently, while conducting an assessment for a product based on the nRF51822 System on Chip (SoC), I found my target’s debug interface was locked — standard stuff… Reading up on the nRF51 series SoCs revealed that this is how these chips are designed. It’s always possible to perform a full memory recovery/dump, even if read back protection is enabled.”

He continue:

“I wanted to build on what others have discovered, extending the attack to completely and automatically bypass the memory protection mechanism offered by these SoCs. Beyond reading memory, I also wanted to unlock the device to support interactive debug sessions with my target.”

This resulted to nrfsec, which is an open source research security tool published under the GNU General Public License 3, used for unlocking and reading memory on nrf51 series SoCs from Nordic Semiconductor.

Features of the nrfsec includes:

  • Read all target memory, bypassing the Memory Protection Unit (MPU) settings with integrated read gadget searching.
  • Automated unlock feature: read all program and UICR memory, erase all memory, patch UICR image, reflash target into unlocked state.
  • Boot delay command flag for interacting with target prior to performing memory read, allowing for RAM dumps.
  • All firmware images are saved for importing into your favorite disassembler.

About nrfsec, Loren Browman says

“[nrfsec] can automate the entire outlined  process for you… Letting you uncover the internal working of any nRF51 based product.” Once it is unlocked, the tool establishes a debug session to the now-unprotected SoC. For installation, nrfsec is built on the pyswd library and currently only works with the ST-Linkdebugging interface.

nrfsec requires python 3.7+ to run and can be installed with pip. For nrfsec to work, it will first of all make a quick info check to ensure that nrfsec is able to communicate with both the debugger and the target. The output for the info will also specify if the target is currently locked with some additional interesting target information. Then nrfsec will automatically find a useable read gadget and dump all memory on a locked target. If the target is not already locked, you can issue the lock sub-command, and it will lock the again. If you want to unlock the target, you issue the unlock sub command which will perform the following steps:

  1. Read all memory regions (most importantly, ROM and UICR) and save the images.
  2. Perform a full target erase, this will enable writing to the UICR again.
  3. Patch the UICR image extracted during step 1 to disable read back protection.
  4. Re-flash the ROM and patched UICR back to the target.

More details of how the tool works and how to use it can be found on the Optiv blog, while nrfsec itself is available to download from GitHub, or can be installed from the pip Python package manager.

Teensy 4.1 is the first Microcontroller Board to come with 100Mbit Ethernet coupled with 600MHz 32- bit microprocessor

Teensy is another line of microcontroller boards designed to offer maximum I/O capabilities backed up by fully featured software libraries to run on Arduino. Loved by makers around the world for a number of reasons, these Arduino compatible boards have proven to be an astounding development platform in a small form capable of implementing many types of projects. They are usually built around high-performance 32-bit ARM chips that offer faster clock speeds, expanded set of hardware peripherals, and extended serial communication ports.

Just like other popular platforms, Teensy development boards have gone through many iterations each with different computing power, pins, and performance specifications. Just last year, the Teensy 4.0 priced at $19.95 was released, and now v 4.1, an update of the already mighty 4.0 has been added to the league.

One big addition to the newly released Teensy 4.1 is the fast Ethernet to support low latency and high bandwidth applications. It is a bigger size than the 4.0 but adds more peripherals, memory, and GPIOs. PJRC, however, says that both Teensy 4.1 and 4.0 serve different segments of the market, so one is not a replacement for the other.

“Not every project requires so much or extra memory. Teensy 4.0 fills those needs. But when you do need more I/O, more memory, fast Ethernet, or connecting USB devices or fast SD card access, the larger Teensy 4.1 brings this extra I/O capability to a platform designed for real-time use with fast 600 MHz M7 performance.”

Highlight features of the Teensy 4.1 include:

  • NXP i.MX RT1062 Arm Cortex-m7 processor running at 600 MHz
  • 8MB Flash storage and 1024 KB RAM
  • MicroSD socket and footprints for 2x extra QSPI chips plus program memory
  • 1x micro USB port for power and programming
  • 6-pin Ethernet header via 10/100 Mbit DP83825 PHY for networking
  • 2x USB ports of 480 MBit/sec
  • 2x I2S and 1x S/PDIF Digital Audio
  • 1x SDIO native SD (4 bit)
  • 35x PWM pins, 40x digital pins, 18x analog pins, 8 serial ports and 2x ADCs on chip
  • 3x SPI, 3x I2C
  • 5V Power supply via USB port
  • Cryptographic Acceleration and Random Number Generator
  • Dimension: 7.2 x 4.8 cm

More details on the Teensy 4.1 can be found on PJRC news page or the product page where it sells for $26.95. The Ethernet adapter is also available as a DIY project on the 4.1 Ethernet project link.

New Sensor Board from Parametric Circuits provides a whole new level of Integration

Sensor boards are manufactured to provide engineers with the ideal platform for developing projects and designs that detect or measure temperature, pressure, humidity, color, motion, and even physical location. They offer necessary support circuitry that allows for the full utilization of sensors for demonstration and evaluation.

While there’s been a wide range of available sensor development boards from different integrated circuit device manufacturers, the new customizable sensor board by the Bellingham-based company was designed to reduce cost with only desired specifications to be built in at the time of its manufacture. The sensor board integrates a variety of sensors and memory directly onto the board instead of simply breaking out the processor’s pins, thus providing an extremely compact platform to work with. It is cost-effective compared with mass-manufactured breakout boards as it allows you to use a single PCB for every sub-system.

The compatible sensor board is fully compatible with Arduino IDE and comes flashed with Arduino Pro / Pro mini bootloader.

Features and specifications include:

  • An ATmega328p microcontroller clocked at 16MHz by an external crystal and runs at 5V (standard).
  • A 16 MB SPI flash chip for storing a moderately large number of sensor readings (optional). The chip memory might be smaller than the usual microSD card, but sufficient for many applications. The flash chip also offers lower power consumption as well as lower code overhead than a memory card.
  • A USB type-C for USB programming (standard).
  • A MicroSD card socket for storing large amounts of data that can easily be read off the board (optional).
  • Serial WS2812B RGB LED (optional)
  • An HP203b barometer can directly measure both the temperature and pressure of the working environment and calculate the altitudes based on the readings obtained. (optional)
  • An MMA845Q accelerometer that communicates over 12C (optional).
  • A temperature sensor that outputs analog voltage depending on the temperature (optional).
  • A Visible light phototransistor sensor for measuring ambient light (optional)
  • Up to 6 GPIO pins for expansion along with 5V and ground (optional)
  • Board’s Dimension: 28 mm x 48 mm (1.1 x 1.8 inch)

The project’s GitHub page has more information on the sensor board including a list of tested and recommended libraries, schematics, and datasheets for each component. Further details can also be found on tindie where the board is currently being sold for $17.99.

ATtiny10 Development Board with USB-C and Micro USB

If you like using the simplest possible chip for each of your applications, then the ATtiny10 development board will strongly appeal to you.

The ATtiny10 development board from Bobricius is a low-power high-performance 6-pin processor equipped with both USB-C and Micro-USB for powering purposes only. True to its name “tiny”, the chip is about the same size as an 0805 SMD resistor but despite its size, the ATtiny10 development board still has features similar to larger AVR chips; still a great way to jump into microcontroller electronics.

The New ATtiny 10 Development Board

“This board is for advanced users”

, says the Slovakia-based designer,

“the ATtiny10 is a high-performance, low-power Microchip 8-bit AVR RISC-based microcontroller that combines 1KB ISP flash memory, 32B SRAM, four general-purpose I/O lines, 16 general purpose working registers, a 16-bit timer/counter with two PWM channels, internal and external interrupts, programmable watchdog timer with internal oscillator, an internal calibrated oscillator, a 4-channel / 8-bit A/D converter, and four software selectable power saving modes,” he adds.

Some features of the new development board include;

  • A single row header
  • 6x LEDs controlled with 3 GPIO
  • An unsoldered 6 – pin edge programming header USBasp compatible TPI
  • Gold plated PCB board (0.6mm) and,
  • One reset button
  • Operating Voltage: 1.8 volts – 5.5 volts
  • Power Options: Either from the header, PCB micro USB, PCB USB-C or CR2032

The Microchip’s miniature 6-pin processor has already been used for quite a number of projects, like the ATtiny10 Thermometer and ATtiny10 POV Pendant. With a host of shields to extend its functionalities, the ATtiny10 development board is considered perfect for designing interface logic for projects and building small gadgets and wearables.

To work with the ATtiny10 on a breadboard, you can make use of an SOT23 breakout board, just like the one available from Sparkfun.

The ATtiny10 development board comes preloaded with sample flashing codes, more information on the board can be found on Tindie where it currently sells for $12.99.

Technoblogy also has further details about the ATtiny10 including simple applications with example programs and step by step instructions on how to program the board using the familiar Arduino IDE. Shipping usually takes about 2 – 3 days but Bobricius says that things may become different now as a result of the current pandemic.

Elektor Article: LED Booster for Microcontrollers

There’s many a time when you want to connect a white LED to a microcontroller operating from a 3 V supply voltage. Unfortunately, this doesn’t work and your nice white LED only lights up feebly or not at all.

Why does it work perfectly with red and green LEDs, but not with white? A bit of data sheet research reveals the reason: white LEDs have a forward voltage of 3.2 V, so a 3 V supply is simply not enough to let them light up properly. The advice you often see in online forums is to use a boost converter to generate a higher voltage, along with a transistor switch to control the LED. For just a single LED, this seems like a lot of overhead.

The good news is that there’s an easier way. And it only needs one inexpensive component: an inductor, which costs next to nothing. If you wire it up right and drive it the right way, your white LED will light up nicely — and this even works with a microcontroller supply voltage as low as 2.5 V. Magic? Not at all.

Elektor Article: LED Booster for Microcontrollers – [Link]

DipDuino – is an Arduino in 0.3in DIP form

DipDuino is an Arduino in 0.3in DIP form. It runs the Atmega328P. Uses an onboard CP2104 to program itself and comes pre-programmed with Arduino Bootloader. Will act as a Arduino Pro or Pro Mini. Available in Tindie Store.

The DipDuino is a FULL ARDUINO (Minus the A6 & A7 pins). Comes in 5v and 3.3v versions. There is a RGB LED onboard to show the status of Power and UART Transmissions. Green for Power and RED/Blue for Rx/Tx.

Comes with a Reset button on board as well and a LDO for 3.3v Versions. For 5v Versions power is taken straight from USB. Please be safe and careful not to short it.

DipDuino – is an Arduino in 0.3in DIP form – [Link]

TinySolder – T12 Soldering Station based on ATtiny13a

TinySolder is a simple T12 Quick Heating Soldering Station based on the ATtiny13a featuring in 700 bytes of code:

  • Temperature measurement of the tip
  • Direct control of the heater
  • Temperature control via potentiometer
  • Handle movement detection (by checking ball switch)
  • Time driven sleep/power off mode if iron is unused (movement detection)

TinySolder – T12 Soldering Station based on ATtiny13a – [Link]

Broadcom AFBR-S4N33C013 is a silicon photo multiplier

The Broadcom® AFBR-S4N33C013 is a single silicon photomultiplier (SiPM) used for ultra-sensitive precision measurement of single photons. The active area is 3.0 × 3.0 mm2.

The high packing density of the single chips is achieved using through-silicon-via (TSV) technology and a chip-sized package (CSP). Larger areas can be covered by tiling multiple AFBR-S4N33C013 CSPs almost without any edge losses. The protective layer is made by a glass highly transparent down to UV wavelengths, resulting in a broad response in the visible light spectrum with high sensitivity towards blue- and near-UV region of the light spectrum.

The AFBR-S4N33C013 SiPM is best suited for the detection of low-level pulsed light sources, especially for the detection of Cherenkov- or scintillation light from the most common organic (plastic) and inorganic scintillator materials (for example, LSO, LYSO, BGO, NaI, CsI, BaF, LaBr). This product is lead-free and compliant with RoHS.

Key features

  • High PDE of more than 54% at 420 nm
  • Chip-sized package (CSP)
  • Excellent SPTR and CRT
  • Excellent uniformity of breakdown voltage, 180 mV (3 sigma)

Additional features

  • Excellent uniformity of gain
  • With TSV technology (4-side tileable), with high fill factors
  • Size 3.14 × 3.14 mm2
  • Cell pitch 30 × 30 μm2
  • A highly transparent glass protection layer
  • Operating temperature range from –40 °C to +85 °C
  • RoHS and REACH compliant

Applications

  • X-Ray and Gamma Ray Detection
  • Gamma Ray Spectroscopy
  • Safety and Security
  • Nuclear Medicine
  • Positron Emission Tomography
  • Life Sciences
  • Flow Cytometry
  • Fluorescence – luminescence Measurements
  • Time Correlated Single Photon Counting
  • High Energy Physics
  • Astrophysics

more information: www.broadcom.com

TOP PCB Companies