<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Design Archives | DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/tag/design/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Thu, 09 Jul 2026 18:53:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://static.dmcinfo.com/wp-content/uploads/2025/04/site-icon-150x150.png</url>
	<title>Design Archives | DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>User Interface Design Tips: Checkboxes vs Toggle Switches</title>
		<link>https://static.dmcinfo.com/blog/22434/user-interface-design-tips-checkboxes-vs-toggle-switches/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Tue, 27 Nov 2018 15:50:10 +0000</pubDate>
				<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/22434/user-interface-design-tips-checkboxes-vs-toggle-switches/</guid>

					<description><![CDATA[<p>Interactivity, or input from a user, is expected in almost every type of mobile or desktop application, website, or interface. Users enter personal information, change application settings, and navigate various menus while using&#160;an interface. As designers, it is our job to provide users with the correct controls to make these inputs easier and quicker. Two [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/22434/user-interface-design-tips-checkboxes-vs-toggle-switches/">User Interface Design Tips: Checkboxes vs Toggle Switches</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Interactivity, or input from a user, is expected in almost every type of mobile or desktop application, website, or interface. Users enter personal information, change application settings, and navigate various menus while using&nbsp;an interface. As designers, it is our job to provide users with the correct controls to make these inputs easier and quicker.</p>

<p class="wp-block-paragraph">Two of the most common controls, toggle switches and checkboxes, appear to accomplish the same task and often get their use cases confused as a result. However, there are very specific instances where you should use one or the other. This blog will explain the differences between checkboxes and toggle switches and identify when to use each in your user interfaces.&nbsp;</p>

<h4 class="wp-block-heading">Distinguishing Between Checkboxes&nbsp;and Toggle Switches</h4>

<p class="wp-block-paragraph">A&nbsp;<strong>checkbox</strong>&nbsp;control has two states: unselected and selected. Checkboxes should be utilized&nbsp;when a user can choose any number of listed options. Checkboxes will usually require buttons such as &ldquo;Submit, OK, Next, Apply&rdquo; after the boxes have been checked.</p>

<p class="wp-block-paragraph">A&nbsp;<strong>toggle&nbsp;</strong><strong>switch</strong> represents a physical switch and is an &ldquo;either/or&rdquo; control that allows users to turn things on or off, like a light switch. Similar to flipping a light switch, the effects of that switch are felt immediately. This same characteristic applies to UI toggle switches.</p>

<p class="wp-block-paragraph">Switches can provide an added benefit to mobile users. Switches have a larger touchpoint to connect with and can provide more haptic feedback compared to checkboxes.</p>

<p class="wp-block-paragraph">Tapping a toggle switch is a two-step action: selection and execution, whereas a checkbox is just selection of an option and the execution/saving action is usually required later on or is in a separate location.</p>

<p class="wp-block-paragraph">Below are few use-cases to help you decide which control is right for your user interface.</p>

<h4 class="wp-block-heading">When to Use a Toggle Switch</h4>

<ul class="wp-block-list">
 <li>An instant response is required without review or confirmation.&nbsp;</li>
 <li>A setting requires an on/off or show/hide function.</li>
</ul>

<p class="wp-block-paragraph">&nbsp;<img decoding="async" alt="When to use a toggle switch in your UI" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/DarkMode-Gif.gif"  /></p>

<h4 class="wp-block-heading">When to Use Checkboxes</h4>

<ul class="wp-block-list">
 <li>Options need to be confirmed or reviewed by the user before they are submitted.</li>
 <li>The user has to perform additional steps for changes to become active.</li>
</ul>

<p class="wp-block-paragraph"><img decoding="async" alt="When to use checkboxes in design" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-01.jpg"  />&nbsp;<img decoding="async" alt="When to use checkboxes in your UI" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-02.jpg"  /></p>

<ul class="wp-block-list">
 <li>Multiple options are available, and the user has to select one or more options from them.</li>
</ul>

<p class="wp-block-paragraph"><img decoding="async" alt="When to use a checkbox" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-03.jpg"  />&nbsp;<img decoding="async" alt="When to use a checkbox" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-04.jpg"  /></p>

<ul class="wp-block-list">
 <li>A single yes/no choice is provided, or only one option can be selected, and its meaning is obvious.</li>
</ul>

<p class="wp-block-paragraph"><img decoding="async" alt="Using a checkbox in design" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-05.jpg"  />&nbsp;<img decoding="async" alt="Using a checkbox in design" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-06.jpg"  /></p>

<ul class="wp-block-list">
 <li>The user is toggling independent features or behaviors, and you want to offer two options for an on/off type of decision.</li>
</ul>

<p class="wp-block-paragraph"><img decoding="async" alt="Best practices for checkboxes in design" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-07.jpg"  />&nbsp;<img decoding="async" alt="Best practices for UI checkboxes" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/checkbox-08.jpg"  /></p>

<h4 class="wp-block-heading">Conclusion</h4>

<p class="wp-block-paragraph">When deciding between a switch or checkbox, focus on context, not function. Ask yourself whether a setting should take immediate effect or not. Ask yourself whether users need to check their settings before they apply them.</p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&apos;s <a href="https://static.dmcinfo.com/services/application-development/user-interface-design">User Interface Design expertise.</a></strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/22434/user-interface-design-tips-checkboxes-vs-toggle-switches/">User Interface Design Tips: Checkboxes vs Toggle Switches</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Flattening WinCC&#8217;s Skeuomorphism: The Toggle Switch</title>
		<link>https://static.dmcinfo.com/blog/23412/flattening-winccs-skeuomorphism-the-toggle-switch/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Thu, 15 Feb 2018 12:52:39 +0000</pubDate>
				<category><![CDATA[HMI and SCADA]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<category><![CDATA[WinCC]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/23412/flattening-winccs-skeuomorphism-the-toggle-switch/</guid>

					<description><![CDATA[<p>I recently developed an HMI using WinCC 7.4 for an automation project. Building it from the ground up afforded me the opportunity to deviate from WinCC’s default skeuomorphic controls and instead experiment with more modern, flatter&#160;UI elements found on consumer-facing products like smartphones and web interfaces (think Facebook, Google, and Apple). I relied on WinCC’s [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/23412/flattening-winccs-skeuomorphism-the-toggle-switch/">Flattening WinCC&#8217;s Skeuomorphism: The Toggle Switch</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I recently developed an HMI using WinCC 7.4 for an <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence" rel="no follow">automation project</a>. Building it from the ground up afforded me the opportunity to deviate from WinCC’s default skeuomorphic controls and instead experiment with more modern, flatter&nbsp;UI elements found on consumer-facing products like smartphones and web interfaces (think Facebook, Google, and Apple).</p>



<p class="wp-block-paragraph">I relied on WinCC’s faceplate types to create generic controls that could be dragged and dropped as needed without additional overhead. I wanted this interface to feel comfortable for operators, so I opted for a design that mirrored interfaces with which users would feel more familiar.</p>



<p class="wp-block-paragraph">&nbsp;</p>



<p class="wp-block-paragraph"><strong>In this post, I&#8217;ll discuss my custom toggle switch control.</strong></p>



<p class="wp-block-paragraph">&nbsp;</p>



<h2 class="wp-block-heading" id="h-when-to-use-a-toggle-switch"><b>When to Use a Toggle Switch</b></h2>



<p class="wp-block-paragraph">Toggle switches, like light switches, should be used to control binary operations that go into effect immediately&nbsp;(as opposed to a checkbox that is usually coupled with an <em>Apply, Submit, </em>or&nbsp;<em>Next</em>&nbsp;button).&nbsp;</p>



<p class="wp-block-paragraph">Functionally, toggle switches follow a standard across platforms; right and colored indicates a &#8220;powered&#8221; or &#8220;enabled&#8221; state, and left and grey means &#8220;off&#8221; or &#8220;disabled.&#8221; However, each company designs its control a little differently to give a unique feel.</p>



<p class="wp-block-paragraph">Here are designs that some high-profile companies use:</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/windows.png" alt=""/></figure>



<p class="wp-block-paragraph"><em>Img 1: Microsoft Windows 10</em></p>


<hr />


<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/adroid.png" alt=""/></figure>



<p class="wp-block-paragraph"><em>Img 2: Google&nbsp;Android</em></p>


<hr />


<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Resized-Keep-others-from-replying-messages-your-ios-10-lock-screen-w1456.jpg" alt="iPhone Notifications Hangouts Menu."/></figure>



<p class="wp-block-paragraph"><em>Img 3: Apple&nbsp;iOS</em></p>



<p class="wp-block-paragraph">&nbsp;</p>



<h2 class="wp-block-heading" id="h-how-to-use-the-toggleswitch-in-wincc-7">How to use the ToggleSwitch in WinCC 7</h2>



<p class="wp-block-paragraph">I made two variations of my toggle switch. The regular fptToggleSwitch faceplate has properties for displaying text within the switch. Deprecated due to its ambiguity,&nbsp;<strong>this style does not follow best practices for some designers</strong><strong>.&nbsp;</strong></p>



<p class="wp-block-paragraph">The text could arguably&nbsp;indicate either state or action (if the switch says on, does that mean it is currently on? Or will pressing it cause it to turn on?). An alternative standard is to simply remove text, and let the fact that ‘right’ and ‘colored’ indicate ‘on’, while ‘left’ and ‘non-colored’ indicate ‘off’. To further reduce ambiguity, the fptToggleSwitch_OuterText faceplate might be more appropriate, which displays text on either side of the switch. This method solidifies the intended functionality.</p>



<p class="wp-block-paragraph">I’ve attached the files for both types of switches. Feel free to use as-is or customize it to tailor it more to your application.</p>



<p class="wp-block-paragraph"><strong>Files</strong></p>



<p class="wp-block-paragraph"><strong><a href="https://static.dmcinfo.com/wp-content/uploads/2025/06/ToggleSwitch-Faceplates.zip" target="_blank" rel="noreferrer noopener">ToggleSwitch Faceplates</a></strong></p>



<p class="wp-block-paragraph">&nbsp;</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Properties.jpg" alt=""/></figure>



<ul class="wp-block-list">
<li><strong>IsToggled</strong>: Tie this property to the tag corresponding to the status of the device or bit that the switch is toggling.<br>
 &nbsp;</li>



<li><strong>OnText</strong>: For the regular faceplate, this is the text that is displayed when the switch is toggled on. For the outer text faceplate, this is the text that is shown on the right side of the switch.<br>
 &nbsp;</li>



<li><strong>OffText</strong>: For the regular faceplate, this is the text that is displayed when the switch is toggled off. For the outer text faceplate, this is the text that is shown on the left side of the switch.<br>
 &nbsp;</li>



<li><strong>OnColor </strong>– Color helps indicate the state of the switch to the operator. It is standard practice for the presence/absence of color to represent on/off, enabled/disabled, true/false, etc. The OnColor property defines the color of the switch when it is on. Choose a color that matches the color scheme of your project.</li>
</ul>



<p class="wp-block-paragraph"><strong>Don’t forget to set an event for when the control is pressed!</strong></p>



<p class="wp-block-paragraph">&nbsp;</p>



<h2 class="wp-block-heading" id="h-see-the-switch-in-action">See the Switch in Action</h2>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Text.gif" alt=""/></figure>



<h2 class="wp-block-heading" id="h-nbsp">&nbsp;</h2>



<h2 class="wp-block-heading" id="h-conclusion">Conclusion</h2>



<p class="wp-block-paragraph">Intuitive and user-friendly interfaces aren’t just for picky consumers; they can greatly improve the usefulness and effectiveness of a machine. Users who can better navigate and operate their machine are less likely to make mistakes that can cause unplanned downtime.&nbsp;</p>



<p class="wp-block-paragraph">Check out our&nbsp;<a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/hmi-and-scada-programming" rel="no follow">HMI and SCADA programming</a>&nbsp;and <a href="https://static.dmcinfo.com/latest-thinking/blog/articletype/categoryview/categoryid/132/user-interface-design" rel="no follow">User Interface Design</a>&nbsp;pages to&nbsp;see what DMC can do to improve your machine interface!</p>
<p>The post <a href="https://static.dmcinfo.com/blog/23412/flattening-winccs-skeuomorphism-the-toggle-switch/">Flattening WinCC&#8217;s Skeuomorphism: The Toggle Switch</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>8 Readability Tips to Try on Your Next HMI Project</title>
		<link>https://static.dmcinfo.com/blog/23670/8-readability-tips-to-try-on-your-next-hmi-project/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Mon, 27 Nov 2017 13:28:52 +0000</pubDate>
				<category><![CDATA[HMI and SCADA]]></category>
		<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/23670/8-readability-tips-to-try-on-your-next-hmi-project/</guid>

					<description><![CDATA[<p>Why do we code PLCs, design HMIs, and create complex SCADA networks? The short answer is &#8211; so that somebody can use them to get a job done. For an HMI to be usable, it must be readable. Readability isn&#8217;t just a matter of word choice. Technical choices like text alignment, line width, or font [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/23670/8-readability-tips-to-try-on-your-next-hmi-project/">8 Readability Tips to Try on Your Next HMI Project</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Why do we code PLCs, design HMIs, and create complex SCADA networks? The short answer is &#8211; so that somebody can use them to get a job done. For an HMI to be usable, it must be readable. Readability isn&#8217;t just a matter of word choice. Technical choices like text alignment, line width, or font size can make or break readability. Here are eight tips for ensuring readability in your HMIs:</p>



<h2 id="h-nbsp-1-nbsp-left-align-text" class="wp-block-heading">&nbsp;1.&nbsp;Left-align Text</h2>


<table border="0" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><img decoding="async" alt="Left alignment forms a strong left edge that makes it easy for your eyes to find the beginning of the line again." src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-left-alignment.png" /></td>
<td><img decoding="async" alt="Center alignment disrupts the left edge, making you work extra hard to find the next line." src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-center-alignment.png" /></td>
</tr>
</tbody>
</table>


<p class="wp-block-paragraph"><br> Likewise, justifying text creates awkward gaps that interrupt the visual flow. If text is left-aligned, left-align the titles too. Never center-align a title over left-aligned text, or the title will look like it accidentally wandered off.<br> &nbsp;</p>



<h2 id="h-2-nbsp-right-align-number-columns" class="wp-block-heading">2.&nbsp;Right-align Number Columns</h2>



<p class="wp-block-paragraph">Align the titles with the columns; <strong>left for text, right for numbers</strong>. Specify the <strong>same number of decimal places</strong> for all columns so that the numbers line up for easy comparisons. If there&#8217;s more than one row of text in a cell, <strong>top-align</strong> to make reading across easier. Center alignment disorients, as seen below.</p>


<table border="0" cellpadding="1" cellspacing="1" style="width: 300px;">
<tbody>
<tr>
<td><img decoding="async" alt="Example of a center-aligned table." src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-center-aligned-table.png" /></td>
</tr>
</tbody>
</table>


<p class="wp-block-paragraph"><br> Left/right alignment creates strong column relationships.</p>


<table border="0" cellpadding="1" cellspacing="1" style="width: 300px;">
<tbody>
<tr>
<td><img decoding="async" alt="Example of a right-aligned table." src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-right-aligned-table.png" /></td>
</tr>
</tbody>
</table>


<p class="wp-block-paragraph"></p>



<h2 id="h-3-nbsp-set-line-width-at-50-60-characters" class="wp-block-heading">3.&nbsp;Set Line Width at 50-60 Characters</h2>



<p class="wp-block-paragraph">When lines get very long, you can get lost in the line or have difficulty finding the beginning of the next line, especially if the paragraph is long. Keeping lines at 50-60 characters per line (including spaces) helps the reader keep their place. Readers will get lost if it&#8217;s too long, even if it&#8217;s just a single line.</p>



<p class="wp-block-paragraph">Unfortunately, most programs&#8217; defaults will <i>not</i> allow customization of line width. Microsoft Word defaults a line width of ~100 characters, OneNote defaults to ~120 characters. Use this simple tool or Microsoft Word&#8217;s built-in feature to measure characters per line. </p>



<h2 id="h-4-nbsp-keep-text-contrast-high" class="wp-block-heading">4.&nbsp;Keep Text Contrast High</h2>


<table style="width: 300px;" border="0" cellspacing="1" cellpadding="1">
<tbody>
<tr>
<td><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-dark-on-light.png" alt="Dark on light works." /></td>
</tr>
<tr>
<td><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-light-on-dark.png" alt="Light on dark works." /></td>
</tr>
<tr>
<td><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-poor-color-contrast.png" alt="When text and background are too similar, it doesn't work." /></td>
</tr>
</tbody>
</table>


<p class="wp-block-paragraph">The third example is much harder to read. A quick tip &#8211; squint your eyes and look at the text box. If you can still see that there&#8217;s text, then your color scheme has good contrast. If the text blends into the background, increase the contrast.</p>



<h2 id="h-5-make-your-text-big-enough" class="wp-block-heading">5. Make Your Text Big Enough</h2>



<p class="wp-block-paragraph">The default in most programs is size 11pt for sans serif fonts and size 12pt for serif fonts. These are appropriate sizes&nbsp;for most&nbsp;typical computer use. As soon as you stray from typical use (e.g., dim or bright environment, HMI at table/hip level, must read quickly, etc.), those font sizes are generally too small. <a href="http://resources.printhandbook.com/pages/viewing-distance-font-size.php">Here&#8217;s</a> a useful&nbsp;resource to help determine the minimum text size for a viewing distance. Try to stay a few sizes above minimum for comfortable reading.</p>



<h2 id="h-6-use-emphasis-sparingly" class="wp-block-heading">6. Use Emphasis Sparingly</h2>



<p class="wp-block-paragraph">Thoughtful emphasis provides clarity and guidance. <u><em><strong>Too much emphasis (like this) is distracting.</strong></em></u>&nbsp;</p>



<p class="wp-block-paragraph"><strong>Bold</strong>&nbsp;draws the eye. Use it to make things stand out.</p>



<p class="wp-block-paragraph"><em>Italics</em>&nbsp;is gentler and good for sub-titles and side-notes. Keep in mind that it&#8217;s harder to read than normal or bold text.</p>



<p class="wp-block-paragraph"><u>Underline</u>&nbsp;is not appropriate for typed text and is usually distracting.</p>



<p class="wp-block-paragraph">ALL CAPS are actually hard to read because the letters are more like each other than lower case letters. This also comes across as &#8220;screaming&#8221; and should generally be avoided. Likewise, you may find that Title Case Is Not As Easy To Read, while sentence case is easier.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Use only one type of emphasis at a time. <u><em>Not like this. This is too much.</em></u></strong></p>



<h2 id="h-7-important-things-go-in-the-upper-left" class="wp-block-heading">7. Important Things Go in the Upper Left</h2>



<p class="wp-block-paragraph">Place important information from left to right, and top to bottom.&nbsp;English readers often view&nbsp;pages in an F-shaped pattern, as demonstrated in this <a href="https://www.nngroup.com/articles/f-shaped-pattern-reading-web-content/">Nielsen eye-tracking study</a>:<br> <br> <a href="https://www.nngroup.com/articles/f-shaped-pattern-reading-web-content-discovered/" target="_blank"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/f_reading_pattern_eyetracking.jpg" alt="Heatmap images of the F shaped reading pattern of english-speaking readers."></a><br> <br> <strong>The top-left area is read first,</strong> so it is appropriate for a title, starting instructions, and vital messages. <strong>The left edge is the strongest.</strong> The left edge is just as strong as the top row of text. Keep this in mind when placing HMI elements. The middle of the left edge may be perceived more strongly by the reader than the top right. <strong>The bottom right is the weakest.</strong> Don&#8217;t put vital status messages here. &#8220;Next&#8221; buttons are appropriate. Low-priority status messages work well in the bottom left.<br></p>



<h2 id="h-8-give-it-room-to-breathe" class="wp-block-heading">8. Give it Room to Breathe</h2>



<p class="wp-block-paragraph">We all need a little room to breathe. Your content is no different. &#8220;White space&#8221; or &#8220;negative space&#8221; is the area around your content. It&#8217;s just as important as placement when it comes to guiding your reader around the screen.<br>
<br>
<img decoding="async" alt="Example comparing different amounts of white space." src="https://static.dmcinfo.com/wp-content/uploads/2025/05/example-of-white-space-differences.png"><br>
<em>Example courtesy of Sam Levin, DMC.</em></p>



<p class="wp-block-paragraph">The example on the left is choked up and feels crowded, difficult to navigate. The example on the right has room to breathe and flow; it&#8217;s easier to focus on the content.&nbsp;</p>



<h2 id="h-additional-resources" class="wp-block-heading">Additional Resources</h2>



<p class="wp-block-paragraph">Still curious? Here are more resources: MRW Web Design, <a href="https://mrwweb.com/no-justification-dont-use-right-center-and-full-justification-on-the-web/">No Justification: Don’t Use Right, Center, and Full Justification on the Web</a>, Ambrose Designs, <a href="https://ambrosedesigns.co.uk/aligning-text/">Readability: Aligning Text</a></p>



<p class="wp-block-paragraph">I hope these tips give you something to consider when designing your next HMI project! Questions? Examples? Agree to disagree? Tell us in the comments!</p>



<p class="wp-block-paragraph"><strong><a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/hmi-and-scada-programming">Learn more about DMC&#8217;s HMI and SCADA programming expertise.</a></strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/23670/8-readability-tips-to-try-on-your-next-hmi-project/">8 Readability Tips to Try on Your Next HMI Project</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Boston FedEx Day Produces Smart Bike Lights</title>
		<link>https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Fri, 05 May 2017 10:02:12 +0000</pubDate>
				<category><![CDATA[Boston]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[Design]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/</guid>

					<description><![CDATA[<p>It&#8217;s not fair.&#160; Your car shows brake lights when it brakes. Some cool cars turn their lights on when you approach your car at night. Some really cool cars change the intensity of brake lights when they brake hard.&#160; My bike has a red light that turns on when you press a button.&#160; NOT FAIR.&#160; [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/">Boston FedEx Day Produces Smart Bike Lights</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">It&#8217;s not fair.&nbsp;</p>



<p class="wp-block-paragraph">Your car shows brake lights when it brakes. Some cool cars turn their lights on when you approach your car at night. Some really cool cars change the intensity of brake lights when they brake hard.&nbsp;</p>



<p class="wp-block-paragraph">My bike has a red light that turns on when you press a button.&nbsp;</p>



<p class="wp-block-paragraph"><strong>NOT FAIR.&nbsp;</strong></p>



<p class="wp-block-paragraph">For my <a href="https://static.dmcinfo.com/latest-thinking/blog/id/9369/fedex-day-fosters-continuous-innovation">FedEx Day</a> project (a day where our company lets us make anything for &#8216;next day delivery&#8217;), I brought my bike into the future with the help of a coworker and a local design firm called <a href="http://www.altitudeinc.com/">Altitude</a>. My coworker helped with the Bluetooth programming, and Altitude designed+fabricated the 3D printed rear light mount&nbsp;and brake detection assembly.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Check out the final result:</strong></p>



<p class="wp-block-paragraph"><iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/sZ5h3J__ZS4" width="480"></iframe></p>



<h2 class="wp-block-heading" id="h-rear-light">Rear Light</h2>



<ol class="wp-block-list">
<li>The user brakes, which completes a circuit on the <a href="https://www.adafruit.com/arduino?gclid=CKHGhOCK6dMCFQQJaQodG5IPag">Arduino</a>.</li>



<li>The Arduino reads the acceleration value from the accelerometer and calculates a &#8220;braking power&#8221; number based on how fast you&#8217;re stopping.</li>



<li>The Arduino sets RGB values on the NeoPixel ring based on the braking power. <strong>Faster braking = brighter lights</strong>.</li>
</ol>



<h2 class="wp-block-heading" id="h-front-light">Front Light</h2>



<ol class="wp-block-list">
<li>The user pairs their phone one time with the front light via Bluetooth.</li>



<li>The Arduino periodically checks the Bluetooth module to see if a phone is connected.</li>



<li>If a phone is connected, the Arduino turns on a light.</li>



<li>The Arduino keeps the light on until no vibration has been detected by the accelerometer for over a minute and the phone is no longer paired.</li>
</ol>



<h2 class="wp-block-heading" id="h-parts-list">Parts List</h2>



<ul class="wp-block-list">
<li><a href="https://www.adafruit.com/product/50?gclid=CKH6gveM6dMCFV65wAodm1AFCA" target="_blank">Arduino Uno R3 Microcontroller</a>&nbsp;</li>



<li><a href="https://www.adafruit.com/product/2019?gclid=COWVkKqM6dMCFZCLaQodfr0Hzw" target="_blank">Adafruit Triple-Axis Accelerometer &#8211; 2/4/8g @ 14-bit &#8211; MMA8451</a></li>



<li><a href="https://www.adafruit.com/product/1463?gclid=CKiXmLWM6dMCFQsIaQodErkHqA" target="_blank">Adafruit 12 RGB LED Neopixel Ring</a></li>



<li><a href="https://www.amazon.com/HC-05-Bluetooth-Pass-through-Wireless-Communication/dp/B01G9KSAF6" target="_blank">DSD TECH HC-05 Bluetooth Serial Pass-through Module Wireless Serial Communication with Button for Arduino</a></li>



<li>9V snap connector, and 8AA battery pack</li>



<li>Triangle Saddle Bag&nbsp;</li>



<li>Wires to connect components</li>



<li>Custom assembly on brake cable to complete circuit while braking</li>



<li>Custom 3D printed housing for&nbsp;Adafruit 12 RGB LED Neopixel Ring</li>
</ul>



<h2 class="wp-block-heading" id="h-open-items">Open Items</h2>



<ul class="wp-block-list">
<li>I only had 8 hours to get this all done, so the front light was pretty sketchy. I&#8217;d like to move the Bluetooth hardware onto the main Arduino in the bike bag, and run a wire to a better looking front bike light.&nbsp;</li>



<li>Although functional, the code that detects braking is pretty simple and could be made more robust to detect braking on hills. It could also flash the LED ring after quickly braking.&nbsp;</li>



<li>Eventually, I&#8217;d be nice to redo this on a smaller Arduino, like the <a href="https://store-usa.arduino.cc/products/arduino-nano?srsltid=AfmBOop5PMyYFiG7koElsAEZcW21OMvfeoasWRYllH-0pSWwxG20qHFq" target="_blank" rel="noreferrer noopener">Arduino Nano</a>, and to move over to Lithium cells for the battery so I could mount everything on the rear seat post.</li>



<li>Even further out:&nbsp;I&#8217;d love to shrink this all down into a custom board, have the front light wirelessly communicate with the rear light, and have the brake detection mechanical assembly be a little more robust which would basically turn this little hack into a real product.</li>
</ul>



<p class="wp-block-paragraph"><a href="/about-https://static.dmcinfo.com/careers/#culture">Learn more about DMC&#8217;s company culture.</a></p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/">Boston FedEx Day Produces Smart Bike Lights</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Product Development Process: How to Bring Your Product to Market</title>
		<link>https://static.dmcinfo.com/blog/25824/the-product-development-process-how-to-bring-your-product-to-market/</link>
		
		<dc:creator><![CDATA[Tim Jager]]></dc:creator>
		<pubDate>Tue, 15 Mar 2016 15:45:38 +0000</pubDate>
				<category><![CDATA[Circuit Design]]></category>
		<category><![CDATA[Embedded Development & Programming]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/25824/the-product-development-process-how-to-bring-your-product-to-market/</guid>

					<description><![CDATA[<p>Have you ever had a product design idea? Our engineers created this overview of the product development process to&#160;demystify how to bring your product to market.&#160; Learn more about DMC&apos;s Custom Software and Hardware Development services.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/25824/the-product-development-process-how-to-bring-your-product-to-market/">The Product Development Process: How to Bring Your Product to Market</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Have you ever had a product design idea?</p>

<p class="wp-block-paragraph">Our engineers created this overview of the product development process to&nbsp;demystify how to bring your product to market.&nbsp;</p>

<p class="wp-block-paragraph"><iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/jS-rD6HuxIk?rel=0" width="640"></iframe></p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&apos;s <a href="https://static.dmcinfo.com/services/embedded-development-and-embedded-programming">Custom Software and Hardware Development</a> services.</strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/25824/the-product-development-process-how-to-bring-your-product-to-market/">The Product Development Process: How to Bring Your Product to Market</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Simplifying UI and UX Design with Color Cheat Sheet</title>
		<link>https://static.dmcinfo.com/blog/27403/simplifying-ui-and-ux-design-with-color-cheat-sheet/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Sat, 12 Jul 2014 12:47:49 +0000</pubDate>
				<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/27403/simplifying-ui-and-ux-design-with-color-cheat-sheet/</guid>

					<description><![CDATA[<p>A while back I took a poll of the engineers here at DMC, and one of the main concerns the engineers had was that when designing a user interface they did not know what colors to choose. As a User Interface Designer I understand that there can be a bit of decision paralysis when it [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/27403/simplifying-ui-and-ux-design-with-color-cheat-sheet/">Simplifying UI and UX Design with Color Cheat Sheet</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A while back I took a poll of the engineers here at DMC, and one of the main concerns the engineers had was that when designing a user interface they did not know what colors to choose. As a User Interface Designer I understand that there can be a bit of decision paralysis when it comes to designing in color since there are an infinite amount of colors! I knew there had to be a way to help engineers view colors as a simple choice.</p>



<p class="wp-block-paragraph">I took a stroll around Google Images for color charts showing the RGB and Hex number values in them. To my surprise, there were not that many. The ones that existed were at low image quality and difficult to read. So I decided to design my own!</p>



<p class="wp-block-paragraph">I created the attached chart for the DMC Team, and the feedback was very positive. Most engineers here find it very useful to know the exact colors and their code number in a handy cheat sheet at their desk. Plus, I included go-to color palettes to follow if you want a collection of 4-5 colors that go well together when designing.</p>



<p class="wp-block-paragraph">Feel free to download this attached color chart PDF to utilize for your user interfaces, and keep designing! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<div class="wp-block-file"><a id="wp-block-file--media-ebbbdcc1-ee82-49fe-9d01-c3c1f501c9ea" href="https://static.dmcinfo.com/wp-content/uploads/2014/07/DMC-Hex-and-RGB-Color-Chart.pdf">DMC-Hex-and-RGB-Color-Chart</a><a href="https://static.dmcinfo.com/wp-content/uploads/2014/07/DMC-Hex-and-RGB-Color-Chart.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-ebbbdcc1-ee82-49fe-9d01-c3c1f501c9ea">Download</a></div>
<p>The post <a href="https://static.dmcinfo.com/blog/27403/simplifying-ui-and-ux-design-with-color-cheat-sheet/">Simplifying UI and UX Design with Color Cheat Sheet</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Design and User Interface Series Part 1 &#8211; A Brief Intro</title>
		<link>https://static.dmcinfo.com/blog/27708/design-and-user-interface-series-part-1-a-brief-intro/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Wed, 12 Mar 2014 15:49:11 +0000</pubDate>
				<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[UI/UX]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/27708/design-and-user-interface-series-part-1-a-brief-intro/</guid>

					<description><![CDATA[<p>Design, User Interface (UI) and User Experience (UX) have become more relevant in our technology-driven world than ever before. To help you better understand this both subjective and objective field of study, DMC has created a video series to teach you the basics of design. Learn about the elements of great design, and why design [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/27708/design-and-user-interface-series-part-1-a-brief-intro/">Design and User Interface Series Part 1 &#8211; A Brief Intro</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Design, User Interface (UI) and User Experience (UX) have become more relevant in our technology-driven world than ever before. To help you better understand this both subjective and objective field of study, DMC has created a video series to teach you the basics of design. Learn about the elements of great design, and why design and user interface is so significant to products and technologies that we interact with everyday.</p>

<p class="wp-block-paragraph"><br />
<iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube.com/embed/5_GQjFDPKAU" width="640"></iframe><br />
&nbsp;</p>
<p>The post <a href="https://static.dmcinfo.com/blog/27708/design-and-user-interface-series-part-1-a-brief-intro/">Design and User Interface Series Part 1 &#8211; A Brief Intro</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DMC&#8217;s Logo Evolves</title>
		<link>https://static.dmcinfo.com/blog/29616/dmcs-logo-evolves/</link>
		
		<dc:creator><![CDATA[Frank Riordan]]></dc:creator>
		<pubDate>Wed, 23 Feb 2011 15:32:07 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Design]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/29616/dmcs-logo-evolves/</guid>

					<description><![CDATA[<p>As part of our first FedEX day, DMC unveiled an exciting new logo and tagline!&#160;&#160;Check it out below, as we reflect on past designs and the evolution of DMC.   1996 &#8211; 1998 This logo came from a business card software program, and it took about 2 minutes to select and design the card.  Note [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/29616/dmcs-logo-evolves/">DMC&#8217;s Logo Evolves</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">As part of our first <a href="https://static.dmcinfo.com/blog/29624/dmc-holds-our-1st-fedex-day/">FedEX day</a>, DMC unveiled an exciting new logo and tagline!&nbsp;&nbsp;Check it out below, as we reflect on past designs and the evolution of DMC.</p>


<table border="0" width="100%" cellspacing="2" cellpadding="2">
<tbody>
<tr>
<td>
<p><img decoding="async" class="alignleft" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/DMCLogoGen1.jpg" alt="" width="200" height="118" /></p>
</td>
<td> </td>
</tr>
</tbody>
</table>


<p class="wp-block-paragraph"><strong>1996 &#8211; 1998</strong><br> This logo came from a business card software program, and it took about 2 minutes to select and design the card.  Note that we started off with company name “Dynamic Motion Control” because, when I started the company, I had an expertise in multi-axis motion control systems (and not much else)</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><br>  </p>


<p><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/DMCLogoGen2.jpg" alt="" width="200" height="125" /></p>


<p class="wp-block-paragraph"><strong>1998 &#8211; 2003</strong><br> By this time, we had broadened our horizons and “rebranded” ourselves to the, basically meaningless, DMC.  We added the tagline “Control Engineering Solutions” to define what we did.  We quickly got used to people, in their attempt at cleverness, asking if we ever thought about calling ourselves “Run DMC.”  I used to think the logo was reminiscent of <a href="http://www.delorean.com/">Delorean Motor Company’s</a> logo – in retrospect, not so much.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><br>  </p>


<p><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/DMC-LogoGen3.png" alt="" width="200" height="65" /></p>


<p class="wp-block-paragraph"><strong>2003 &#8211; 2011</strong><br>
   Our service offerings definitely had expanded by this point, and we had at least two different, equally generic, taglines during the “dots” era:<br>
   <br>
   <strong>ENGINEERING + CONSULTING SERVICES FOR INDUSTRY</strong><br>
   &nbsp;</p>



<p class="wp-block-paragraph">and</p>



<p class="wp-block-paragraph"><strong>Expert Engineering &amp; Software Services.</strong> <br> <br> Both taglines only meaningful for someone who already knows what we do, and, even then, only marginally so.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><br>  </p>


<p> <img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/DMC-Logo-Whit-Bkg-w-tagline-small.png" alt="" width="200" height="81" align="right" /></p>


<p class="wp-block-paragraph"><strong>2011&#8230;</strong><br>
   Our latest and greatest!&nbsp; The biggest struggle we had was with our tagline.&nbsp; We realized our offerings were broad enough that we either were going to have a tagline that said nothing about our solutions or that pigeon-holed us into one area of technology,&nbsp;&nbsp;excluding 90%+ of everything else we do.&nbsp;<br>
   <br>
   So, we decided to focus on the defining characteristics that people use to describe us – Smart &amp; Experts.&nbsp; There seems to be a certain degree of profoundness to the simplicity, or maybe the other way around.&nbsp; Anyhow, we were then looking for a logo that has a meaning aligned with our core values, works well with our tagline and also&nbsp;in a lot of different applications (who doesn’t want a branded DMC stress ball?).&nbsp;</p>



<p class="wp-block-paragraph">So, what&#8217;s the meaning?&nbsp; Although admittedly a little abstract, here we go:</p>



<p class="wp-block-paragraph">The logo represents an organized group of people (sitting in a circle), working and converging on a common goal (arrows pointed towards the center), who bring different expertise/perspectives to the problems they approach.</p>



<p class="wp-block-paragraph">Or maybe it just looks cool.&nbsp; We really like the results and hope you do as well.</p>


</td>
</tr>
</tbody>
</table>


<p class="wp-block-paragraph">&nbsp;</p>
<p>The post <a href="https://static.dmcinfo.com/blog/29616/dmcs-logo-evolves/">DMC&#8217;s Logo Evolves</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
