Blog

Entries for the 'Embedded Development & Programming' Category

Adding a USB Device Endpoint to an STM Example Project

When writing customized drivers for USB devices, it is beneficial to start by using one of the examples provided by ST. Examples provide a working base from which to build on, as well as reducing the amount of code required. In our case, we were impl...


Automation with an Arduino, PLC, or Custom Embedded Controls?

Automation and control come in a lot of different varieties and flavors. On the surface, Arduinos, PLCs, and embedded controls all appear to do the same function. So how do you determine which is best for your application? In this post, I’ll...


How To Disassemble and Fix a Fried S7-1200 PLC

Don’t you hate it when your coworker inadvertently wires up a 24V PLC to wall power and lets out the magic smoke? Just such a mishap happened in our lab a while back and the broken PLC was sitting around in the junk bin for a while. Figuri...


Employees Lead Company Improvements During FedEx Day 2018

DMC recently took a break from day-to-day tasks to participate in one of our favorite company traditions, FedEx Day. Routine work on hold, our offices still brimmed with life and projects while everyone worked on whatever they wanted.  F...


DMC Joins the Things Network

With IoT solutions becoming more and more important in product design, DMC has been very interested in the viability of wireless devices as tools to solve new problems. LoRa, is one of the new solutions that provide viable results for use cases th...


A Balloon's Journey: Testing Distance Capabilities of a LoRa Gateway and Tranceiver

Recently, some of us at DMC have been interested in the capabilities of the LoRa protocol. We were curious about how far it could actually transmit. The theoretical range of a device is very long—upwards of 500 miles, but without knowing f...


DMC to Present at UEI Seminar Series on April 25

DMC Project Director, Jon Carson, will lead presentations at the United Electronic Industries educational seminar series on April 25, 2018. A morning session and an afternoon session will be held in Hauppauge, NY. The seminar is target...


Arduino Programming with VSCode

Get started programming Arduinos through Visual Studio Code (VSCode).


Nucleo UART Tutorial Mbed-Style

Introduction ARM touts its mbed platform as an all-in-one solution to the Internet of Things. Today, we’re going to focus on one of its great benefits: “vendor-layer” abstraction. In other words, with mbed, you don’t hav...


Turning an Arduino into a Modbus Device

A situation arises where you have a system that includes a PLC, an HMI, and some peripheral devices. The HMI displays some information to a user and allows for some basic control and the PLC manages data collection and communication th...


Page 1 of 7First   Previous   [1]  2  3  4  5  6  7  Next   Last   
Page 1 of 7