• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Featured

What is differential signaling?

February 7, 2017 By Scott Thornton 2 Comments

Differential signaling is used in many communication schemes including HDMI, USB, DVI, CAN, LVDS, and more. Differential signaling uses two wires and therefore two signals accomplish transmitting a series of bits from one point to another. In the figure below, the first image demonstrates single-ended signaling, which uses a single wire and pulses 0s and […]

Filed Under: FAQ, Featured, Industry Experts, microcontroller Tagged With: basics, FAQ

Upcycle your junk with an Arduino, win a prize

February 2, 2017 By Aimee Kalnoskas Leave a Comment

 element14, the world’s largest electronic design community, has launched a new Design Challenge for designers and engineers called ‘Upcycle it’.  Sponsored by Intel® , element14 will challenge 15 community members to Upcycle an unwanted or waste product to give it a new or enhanced lease of life. Upcycling is a concept that began in the […]

Filed Under: Featured, microcontroller Tagged With: element14, newarkelement14

Top microcontroller threads on EDAboard.com — January

February 1, 2017 By Aimee Kalnoskas Leave a Comment

(editor’s note: Intrigued by the problem? Have a similar challenge? Have a question or another solution? Then click the “Read more” link and follow the conversation on EDAboard.com or log in to EDAboard and participate in the microcontroller forum thread.) Find the amplitude of sine wave in CCS C – I am using a PIC18F6722 microcontroller. […]

Filed Under: 16-bit, 32-bit, 8-bit, Embedded, Featured, microcontroller, Products Tagged With: arduino, microchiptechnology

Containerization and how it differs from Virtual Machines

January 31, 2017 By Scott Thornton Leave a Comment

containerization vs virtual machines

A Virtual Machine (VM) is a machine that runs on another machine. Virtual machines can be used to run several different operating systems on the same computer hardware. For example, a computer (“machine”) running Linux can have a VM installed on it that is running Windows and for all intents and purposes, the Windows machine […]

Filed Under: Embedded, FAQ, Featured, Industry Experts Tagged With: basics, FAQ

Need more GPIO on your MCU? Try the Serial Peripheral Interface (SPI)

January 27, 2017 By Scott Thornton 1 Comment

SPI  is a simple serial communication interface that was originally developed by Motorola in the 1980s for use over short distances of a few feet.[i] SPI can move up to several Mbps, is flexible enough to stream raw data in full duplex with little overhead, and is pretty flexible to work with. SPI supports standard […]

Filed Under: FAQ, Featured, microcontroller Tagged With: basics, FAQ

Debouncing switches in hardware and software

January 19, 2017 By Scott Thornton 2 Comments

A switch can be wired to a digital input on a microcontroller (MCU), but the switch contacts can mechanically bounce together and apart a few times within milliseconds before finally closing. It’s also common on relays and solenoids that pull heavier current than PCB-mounted electronics and is sometimes called “chatter” because you can hear the […]

Filed Under: FAQ, Featured, microcontroller Tagged With: arduino, basics, FAQ, maxim

What is I2C a.k.a. “I-squared-C”?

January 10, 2017 By Scott Thornton 3 Comments

I2C stands for “Inter-integrated circuit,” or “inter-IC,” and is a simple, 8-bit, serial communication bus protocol that uses just two bus wires; a serial data wire (SDA) and a serial clock wire (SCL). I2C is integrated into many ICs and allows devices to communicate directly with each other, avoiding CPU cycles. I2C operates on a […]

Filed Under: FAQ, Featured Tagged With: basics, FAQ

The best (and nearly) free education that you can get…earning $67K to $103K a year in under 3 months

January 5, 2017 By Lynnette Reese Leave a Comment

If this sounds too good to be true, it is not: read on. Abe Lincoln was one of those guys that didn’t have a college education but made it to the top as a self-educated man. Back then, you didn’t have to have a 4-year college degree to get a decent paying job. Nearly everyone […]

Filed Under: Embedded, Featured, Linux, Training Tagged With: Linux

Top microcontroller threads on EDAboard.com – December

January 3, 2017 By Aimee Kalnoskas Leave a Comment

(editor’s note: Intrigued by the problem? Have a question or another solution? Then click the “Read more” link and follow the conversation on EDAboard.com or log in to EDAboard and participate in the microcontroller forum thread.) AC> DC> AC converter: has anyone done this? – I am planning to make an AC to DC and […]

Filed Under: Featured, microcontroller, Products, Tools Tagged With: EDAboard.com

The Internal Processor Bus: data, address, and control bus

December 29, 2016 By Scott Thornton 5 Comments

A bus is a pathway for digital signals to rapidly move data. There are three internal buses associated with processors: the data bus, address bus, and control bus. Together, these three make up the “system bus.” The system bus is an internal bus, intended to connect the processor with internal hardware devices, and is also […]

Filed Under: 16-bit, 32-bit, 64-bit, 8-bit, FAQ, Featured, Industry Experts, microcontroller, Products Tagged With: basics, FAQ

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 61
  • Page 62
  • Page 63
  • Page 64
  • Page 65
  • Go to Next Page »

Primary Sidebar

Featured Contributions

Can chiplets save the semiconductor supply chain?

Navigating the EU Cyber Resilience Act: a manufacturer’s perspective

The intelligent Edge: powering next-gen Edge AI applications

Engineering harmony: solving the multiprotocol puzzle in IoT device design

What’s slowing down Edge AI? It’s not compute, it’s data movement

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Connectivity
AI and high-performance computing demand interconnects that can handle massive data throughput without bottlenecks. This Tech Toolbox explores the connector technologies enabling ML systems, from high-speed board-to-board and PCIe interfaces to in-package optical interconnects and twin-axial assemblies.

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy