Post #2 Part of a series for the Road Test here: IDT Wireless Flow Rate, Humidity&Temp Sensing Kit Kit Comparison (for the flow sensor at least) As I researched this kit, I became curious what else was out on the market. I had wanted to...
I am doing things a bit out of sequence - I'm going to complete course module 9 on smartphone programming before module 8 which deals with register level programming of a Cortex-A9 application processor. The reason that I'm doing that i...
Summary:As part of Road Testing the IDT Wireless flow rate, humidity, temperature sensor, I wanted to review what the kit comes with. This is geared to understand who the kit is geared at based on what it comes with and what options are available.The...
The seventh course module goes back to looking at low level programming to optimize processor efficiency. It takes a closer look at the ARM V7 ISA (Instruction Set Architecture) and examines assembly level programming by looking at the Assembly File ...
The sixth course module examines using software libraries and application programming interfaces (APIs) to increase program development efficiency. Libraries also allow modular programming and improve hardware portability. This module loo...
The fifth course module examines the use of interrupts and the programming of the interrupt handler to improve program and power efficiency. The lab for this module shows how to change the program in Lab4 from using polling to using interrupts....
This is a progress report on my RoadTest for the NXP Sensorless Motor Control Eval Kit + Motor RoadTest for Element14. I had planned on doing a weekly report but this RoadTest isn’t as involved as I had thought.I took a foray into FOSS with this kit....
The fourth course module continues the examination of the Cortex-M4 architecture with a look at the memory mapping and processor instructions. The lab for this module deals with programming digital input and outputs using the GPIO pins. Th...
The third course module introduces the Arm Cortex-M4 Processor Architecture that is used for the STM32F401 processor on the development board included with the course. This course module also has the first lab and goes through installation of t...
The start of this roadtest has been delayed because Arm was in process of updating the course material. I received the 3 development boards used with the course about 2 months ago and have being anxiously waiting on the course access codes.&nbs...
I'm road testing the Infineon Gate Driver with Truly Differential Input. It's a half bridge driven by a PWM signal.The firmware that comes with this kit always drives the half-bridge to 50%.I've changed it, so that you can control the dut...
I'm road testing the Harting MICA Complete IIoT Starter Kit.In this post, I review the mechanism to restrict or grant access to character devices such as USB and serial ports.I'm showing the principle on a Linux Debian Stretch Container. The principl...
I'm road testing the Harting MICA Complete IIoT Starter Kit.In this blog series: Java!I want to talk to the BOSCH CISS sensor over USB, and - if I can get that to work - send the telemetry safely to MQTT. I'm using the Linux Debian Stret...
I'm road testing the Harting MICA Complete IIoT Starter Kit. This is an ultra-short blog, explaining how to get a OpenJDK JRE version 1.8 on the Debian Stretch container.It took me a while to get the right instructions.The difficulty is that...
I'm road testing the Harting MICA Complete IIoT Starter Kit.It comes with a MQTT Broker Container. It's the heart of most examples available for the MICA.It's installed out of the box on my MICA. But: it is an open service. Everyone that can IP the n...
I'm road testing the Harting MICA Complete IIoT Starter Kit.In this post, I present a cross-compile and cross-debug example that talks to the MICA hardware. I develop a Linux C GPIO example on a Windows 10 laptop, in Eclipse.The binary is built ...
Now to get on with some performance verification. Noise MeasurementsI'm not really set up to do precision noise measurements but since switching frequencies are 10's of kHz, I should be able to get a qualitative look against a 100mVp-p s...
In my haste to evaluate the power supply functions I skipped over reviewing the Product Features and Basic Operation, so I'm going to back up and do that in this blog. Product Features (from the User Manual)SIngle output switch mode DC power sup...
Motion Recognition
Predictive Maintenance
Machine Learning primer
How Brainium implements AI features
AI Studio
Testing Brainium Predictive Maintenance AI
Initial learning
AI Widget and Rules Creation
Anomaly Testing
In the previous...
One of the more obvious shortcomings of this power supply is that the documentation is poorly written and inaccurate. The operational modes of the power supply are reasonably easy to verify, so this probably is not that big of an issue. Th...
I've had the chance to play with the power supply a bit and found my answer to the output current capability vs output voltage. The current limit that you can set is automatically constrained by the output voltage that you select. E.G. if...
I just received the power supply unit this afternoon and thought that I'd take a quick look at it. It arrived in the familiar Newark Element14 box Thanks to Daniel for the quick delivery. Inside the packing box was a generic prod...