IoT LED Dimmer

Sasa Karanovic shared a how-to on making a IoT LED dimmer:

Making a IoT LED dimmer that you can control via your PC, phone, tablet or any other device connected to the network is super simple, and I’m going to show you how.
I’m sharing my three channel LED dimmer that you can use to dim single RGB LED strip or dim three separate LED channels. I want to be able to control lights above my desk and also mix warm white and cool white strip to give me more flexibility over lighting while I’m working, taking pictures or watching movies.

IoT LED Dimmer – [Link]

OpenMV H7 Machine Vision Camera board – Designed for Low Power Real Time Applications.

A new open source micro python powered machine vision camera called the openMV H7, is the new tool for developers and hobbyists looking to create machine vision projects. The new machine vision camera has been specifically designed for low power real time applications. The board is built around a 32-bit ST Microelectronics STM32H743 VI ARM Cortex-M7 processor, with 1Mb of RAM and 2MB of flash, running at 400 MHZ. The old M7 camera board could not run the machines learning algorithms, but the new H7 board which is a successor to the older M7 camera board can run the algorithms with ease.

The new board comes with an Omivision OV7725 image sensor, which can take 640×480 8- bit gray scale image or 640×480 16-bit RGB565 images at 60 FPS when the resolution is above 320×240 and 120FPS when it is below. The image sensor is removable and comes with a 2.8 mm lens on a standard M12 lens mount. This allows for both lens and vision sensor itself to be swapped out and replaced.

OpenMV is providing two alternative image sensors, the Global Shutter Camera Module intended for “professional machine vision applications” and a FLIR Lepton Adapter Module for “thermal machine vision applications.” The global shutter camera module is based on the ON semiconductor MT9V034, a grayscale sensor capable of running at 80FPS in QVGA mode, 200 FPS in QQVGA mode, and up to 400 FPS in QQQVGA mode.

OpenMV is also working to support both the Panasonic AMG8833 Grid-Eye Thermal sensor and Melexis MLX90640 Thermal sensors with the same adapter module, which should give users access to thermal imaging support at a much lower price point, and without the restrictions of US exports control.

The new machine vision camera is available on kickstarter, with price ranging from $49 for a camera board, with the default pre-focused OV7725 camera module mounted, through to $99 for a board with a mounted OV7725 Module and an additional the MT9Vo34 camera Module included, all the way up to $329 for a board with a FLIR Lepton 3.5 camera Module included.

If all goes well, and the kickstarter campaign raises the required $50000 needed to make the jump from concept into production, the openMV H7 cam will start shipping by March 2019.

The OpenMV project is about creating low-cost, extensible, Python powered, machine vision modules and aims at becoming the – Arduino of Machine Vision.

The goal is to bring machine vision algorithms closer to makers and hobbyists. The difficult and time-consuming algorithm programming is done for you leaving more time for your creativity.

BioControle – A Raspberry Pi Based Green house Control Center

Greenhouse farming is picking up due to higher production being yielded from controlled cultivation within smaller land portions compared to that from the conventional open land cultivation, and this is a result of better management and control of plant environments.

Greenhouses are enclosed spaces, making it possible for certain crops to grow and thrive regardless of the external weather conditions. However, setting up a greenhouse with the right amount of lighting, humidity control, temperature control, and irrigation is a rather expensive process. Add to the cost of monitoring and controlling these systems if you want to grow a plant with efficiency.

BioControle, a new Raspberry Pi add-on board from Upsilon Engineering, is explicitly designed to make management and control of greenhouse systems affordable and easy to configure.

In designing the system, the engineers at Upsilon Engineering paid close attention to what a user would need to operate an aquaponics and hydroponics system effectively. Fittingly, the BioControle has built-in inputs for two humidity sensors and two temperature sensors. Onboard are four power relay outputs that can be used to control lights and whatever else may be needed, and two powered servo motor outputs that are designed to dispense fish food in aquaponics systems or power air pumps. Thoughtfully, they included two additional logical inputs and two logical outputs to the device, giving the user the liberty to decide their use. It is also equipped with a real-time clock that helps keep track of time.

The BioControle connects to the  Raspberry Pi 3 through the standard 40-pin interface, and it offers some brilliant features to control your aquaponics or hydroponics systems. Impressively, the BioControle interfaces are protected against under voltage, over voltage and reverse polarity, so, you are probably safe from short-circuits and other situations.

The shield also offers complete protection between your application and your Raspberry P. This is possible with the help of protection diodes, serial protection resistance, buffers, and level shifters. The board provides +5.0V and +3.3V power supply supervisors connected on LED and Raspberry Pi input and can run on a standard 230VAC adapter.

Over the years, my yardstick for recognizing real impact with modern technology has been something like this:

True innovation is found when technology meets man’s needs

BioControle is one of such projects and is poised to continuously bring relief to humanity in the agricultural space by enhancing greenhouse farming. The board is currently being crowd-funded on Kickstarter, starting at €76 for a single board without the Raspberry Pi added. More information about the board is available from the campaign page.

Work Faster, Work Smarter, Work Safer with the BOXER-6405 Edge AI Smart Factory System

AAEON, a leading developer of IoT solutions, releases the BOXER-6405, an ultra-compact edge AI system for smart factory applications. Fitted with four USB3.0 ports and three COM ports, this versatile device can easily be connected to a range of factory equipment.

Measuring just 166mm x 106.6mm x 37mm, the BOXER-6405 can be deployed in the tightest of spaces. Despite its modest dimensions, it can be connected to multiple industrial cameras, PLCs, sensors, and motion devices. The slim PC can also be fitted with AAEON’s AI Core – a mini-PCIe module powered by Intel® Movidius™ Myriad™ 2 technology.

The deep learning module enables the BOXER-6405 to serve as a powerful edge AI device, and the AI Core’s advanced VPU enhances the system’s already formidable machine vision capabilities. Because the AI Core operates on the edge without a connection to a network or the cloud, issues relating to latency, reliability, and security are eliminated.

The low-power-consumption BOXER-6405 features a 6W TDP, and it can also serve as an effective IoT gateway device, as WiFi and 4G modules can be installed via the machine’s two mini card slots.

AAEON has ensured the BOXER-6405 is robust enough to handle harsh industrial environments. The fanless system has an IP40 rating, an operational temperature range of -20oC to 60oC, and a DC power input range of 9V to 24V. The next-generation box PC also features a cable-free, modular internal design that makes it resistant to vibrations and allows users to easily replace the DRAM or HDD.

The BOXER-6405 is compact, energy efficient, and capable of handling the latest AI technology,” said AAEON system platform division product manager Ethan Chiu. “As an edge device, it will also work faster, cost less, and provide a greater level of security than standard AI systems.

AVRFT234 – Small AVR-ISP Programmer

A small avrdude compatible AVR-ISP programmer based on the FTDI FT234X which only needs a standard micro USB cable.

found many fairly big/bulky AVR-ISP programmers in the “middle” of cables (USB cable->programmer->cable->[adaptor->]6-pin connector) but I wanted something compact for occasional use I could carry around and only needed a standard micro USB cable so I made the AVRFT234 utilising the FTDI FT234X.

It can be used with recent versions of Avrdude (6.3) to program AVR IC and bootloaders for many AVR based Arduino and clone boards using the standard 6 pin SPI pinout header.

AVRFT234 – Small AVR-ISP Programmer – [Link]

Arduino + WebUSB + Circuit Simulator = Fun

Connect your Arduino via WebUSB with an web application circuit simulator. by FreeGroup @ www..arduino.cc

A awesome feature in Chrome is support for the WebUSB API, which allows web apps to communicate with USB devices, once user consent is given. This opens up a ton of cool possibilities for the future of web application and hardware interoperability, but may also worry both users and developers when it comes to privacy and security concerns.

WebUSB requires an Arduino model that gives the sketch complete control over the USB hardware.

Arduino + WebUSB + Circuit Simulator = Fun – [Link]

World’s smallest LED blinky

Mike Harrison has build what he claims the “world’s smallest” led blinky. Likely it is based on the CPH3225A supercapacitor giving the blinky a footprint of 3.2 x 2.5 mm. With that in hand he added a PIC 10f322 microcontroller in a SOT23 package, an 0603 smoothing capacitor, and an SMD LED. The tiny structure is charged using a CR2032 battery and it blinks for 6 minutes.

World’s smallest LED blinky – [Link]

Programming Atmega328p Microcontroller with Arduino IDE

Atmega328P

Over the past few tutorials, we have mentioned several scenarios where using any of the Arduino board in a project may be an overkill due to the cost, size, and more technical reasons such as high power consumption. In the last tutorial, we discussed an alternative way of using Arduino, i.e. using the Atmega328p microcontroller alone which removes all the downsides of using the Arduino board, while retaining one of the biggest benefits of the Arduino platform; the ease of programming.

Programming Atmega328p Microcontroller with Arduino IDE – [Link]

Microsoft Develops Blood Pressure Monitoring Glasses

Medical conditions, specifically hypertension and heart problems require at-home blood pressure monitoring devices, and if you have frequent high blood pressure, you may need to monitor your blood pressure constantly. The use of devices like blood pressure inflatable cuffs can be inconvenient and strenuous, but this could change. With the new Microsoft Glabella project glasses you can continuously monitor your blood pressure, without the need for inflatable cuffs and blood pressure monitoring will become less cumbersome for the user.

The Glabella project glasses looks like a conventional eyeglass, though designed with a thick frame. The thick frame houses some components like the processor and a 3-axis IMU (inertial measurement unit). Those components are used in conjunction with the optical and pulse sensors to indirectly check the users blood pressure. Prototype of this glasses have been tested, with the optical sensor located on the bridge of the nose and the pulse sensor located on the side of the head. They continually measure pulse waves at three different locations on the users face, and then calculate blood pressure. The glasses also collect data on physical activity, so can function as a 24/7 activity tracker. It is worthy to note that the sensors have only been shown to be accurate for taking systolic pressure when the heart is pushing the blood around the body.

Microsoft smart glass with blood pressure monitoring

While it is generally considered to be more important than diastolic pressure, both readings have their use. Systolic pressure is better for determining your risk of having a stroke or heart attack. A high diastolic pressure, on the other hand is bad for the heart because it shows the heart is not relaxing enough, which can lead to other cardiovascular problems. The results of the tests are compelling because during testing, the subjects wearing the glasses achieved the goal of frequent blood pressure checks. Since the glasses don’t require the use of the cumbersome inflatable cuff, the subjects were much more likely to use the glasses consistently.

Even though there was a positive result from the testing which is promising, there is an issue which concerns the performance of the glasses. The issue is the need of the glasses for calibration, but don’t worry, Microsoft is working on a new version that improves this. They are also working on making the glasses slimmer and more efficient, and the plan on carrying out a clinical evaluation is coming soon. Whether we will see a commercial version of this product is not entirely clear. There have been cases of manufacturers who go ahead to patent a technology, and that technology never progress past the planning stage, or are ever released, and this makes it hard for others to develop the technology. Let’s keep our fingers crossed.

Accelerate Development Times, Increase Reliability with Low-Profile Mini-ITX Systems

AAEON, a major developer of innovative industrial systems, releases the ACS-1U01 Series, a range of turnkey solutions that capitalize on the strength of three of its bestselling SBCs. By enclosing the boards inside a tough 1U chassis, AAEON is giving customers a ready-to-go system for use in a variety of applications including industrial automation, POS, medical equipment, digital signage, and transportation.

The three models – the ACS-1U01-BT4, ACS-1U01-H110B, and ACS-1U01-H81B – feature a tough, 44.45mm-high chassis with a wallmount kit and 2.5” HDD tray. The low-profile, low-power-consumption systems have full Windows and Linux support, they can be expanded via full- and half-size Mini-Card slots, and heatsinks give them operating temperature ranges of 0oC~50oC.

The ACS-1U01-BT4 houses AAEON’s EMB-BT4 motherboard, which can be fitted with either an Intel® Atom™ J1900 or N2807 processor. The J1900 can be used with a pair of DDR3L SODIMM sockets for up to 8GB dual-channel memory, while the N2807 can be used with a single DDR3L SODIMM socket. The board’s extensive I/O interface provides the system with a GbE LAN port, dual independent HDMI and VGA displays, a USB3.0 port, up to seven USB2.0, and up to six COM ports.

The ACS-1U01-H110B contains AAEON’s EMB-H110B, which is built to accommodate up to 65W 6th/7th Generation Intel Core™ i Series socket-type processors and supports up to 32GB dual-channel memory via a pair of DDR4 SODIMM sockets. Dual independent display is possible through two HDMI ports, or the option of DP connections. The system also features a GbE LAN port, four USB3.0 ports, four USB2.0 ports, and a COM port.

The ACS-1U01-H81B is built around AAEON’s EMB-H81B, which is designed for 4th Generation Intel Core i Series socket-type processors with TDPs of up to 65W. Two SODIMM sockets allow for up to 16GB dual-channel DDR3 memory, and HDMI, DP, and optional VGA ports enable dual independent display. The system has two GbE LAN ports, two USB3.0 ports, and six USB2.0 ports.

By developing a versatile chassis for some of our bestselling Mini-ITX motherboards, we’re making it easier for customers to develop effective applications,” said Lauren Luo, AAEON product manager. “Short lead times and full product testing mean that customers can maximize ROI and enjoy an increased level of reliability.

TOP PCB Companies