View allAll Photos Tagged microcontrollers

The low-cost, low pin count PIC12LF1552 is Microchip’s smallest (2x3 mm UDFN package) and lowest-cost PIC® MCU with hardware I2C™ support, and includes a four channel 10-bit Analog-to-Digital Converter (ADC) with hardware Capacitive Voltage Divider (CVD) support for capacitive touch sensing. Additionally, this new MCU features 3.5 KB Flash program memory, 256 Bytes RAM, a 32 MHz internal oscillator, low-voltage operation from 1.8V to 3.6V, and low power consumption for active and sleep currents of 50 µA/MHz and 20 nA, respectively. For more info visit, www.microchip.com/get/LFWT

These are the Images of My GSM based robotic project that I created in Dec. 2013.

Microchip's new PIC24FJ128GC010 family of microcontrollers. This family is an analog system on a chip that integrates a full analog signal chain, including Microchip’s first ever on-chip precision 16-bit ADC and 10 Msps 12-bit ADC, plus a DAC and dual operational amplifiers (op amps), along with eXtreme Low Power (XLP) technology for extended battery life in portable medical and industrial applications. For more info, visit: www.microchip.com/get/6T4J

The MSP430G2231 connected to an LCD from a Nokia 1202 mobile phone. The resolution is 96x68, which is a little better than the usual 84x48 of a 3110 LCD. The LCD is powered by 3.3V, and has 3.3V interfaces, which matches up well with the MSP430 microcontroller. There's a white LED backlight, fed via a 100Ω resistorThe chip-on-glass LCD controller is an ST Microelectronics STE2007.

 

See this forum thread at Dangerous Prototypes: dangerousprototypes.com/forum/viewtopic.php?f=19&t=3486

This module indicate bus values and notify value changes by a beep. This device is useful for digital electronic designs and troubleshooting.

 

For more details have a look at the project Website.

alan-parekh.com/projects/gear-clock/

Microchip today announced a new series of its low-cost, high pin count 32-bit PIC32 microcontrollers (MCUs). By blending the key features of Microchip’s existing PICM32MX1/2 and PIC32MX5 MCU families, this latest PIC32MX1/2/5 MCU series delivers designers the benefits of a rich peripheral set for a wide range of cost-sensitive applications that require complex code and higher feature integration at a lower cost. With up to 83 DMIPS performance and large, scalable memory options from 512/64 KB Flash/RAM to 64/8 KB Flash/RAM, these new PIC32MX1/2/5 MCUs are ideal for executing the Bluetooth® audio software required for low-cost Bluetooth audio applications, such as speakers, consumer music-player docks, noise-cancelling headsets and clock radios. Flexible, easy-to-use CAN2.0B controllers are also integrated into these MCUs, with DeviceNet™ addressing support and programmable bit rates up to 1 Mbps, along with system RAM for storing up to 1024 messages in 32 buffers. This feature allows designers to easily employ CAN communication schemes for industrial and automotive applications. For more info, visit www.microchip.com/PIC32MX-Page-110314a

 

A DIY mini-LED menorah for hanukkah. This one is really small-- those are 3mm LEDs.

 

Read more about our LED mini-menorahs here.

 

Showing how one spacer (8.25mm) has a male thread one end and female the other. the longer (12.5mm) spacer has female M3 threads both ends.

These are the Images of My GSM based robotic project that I created in Dec. 2013.

Lightning Screen

by Harry Goldman

For those interested in high voltage phenomena, this device will prove to be an impressive performer.

 

Properly Selecting Electronic Components: Part 2

by Vaughn D. Martin

This month's tutorial covers capacitors and inductors.

 

Experiments with Alternative Energy

by John Gavlik

Learn the fundamentals of renewable Energy with this new educational series. This month: Solar Energy.

 

NixieNeon Clock

Nuts & Volts Special

by Joe Croft

Time for another cool clock design using nixie tubes.

 

TestMaster Quiz Box

Electronic Gadgets

by John L. Brittan

Run your own game shows at home with this fun build.

 

Techknowledgey

by Jeff Eckert

TechKnowledgey 2009 | August 2009

Topics covered include lasers with curves, the smallest DC/DC concerter, quantum error suppression, plus other info you won't want to miss.

 

PICAXE Primer

by Ron Hackett

Programming Your Serialized LCD Display

This month we’re going to turn our attention to some of the details of programming the display. Specifically, we’ll investigate two of the most useful features of LCD displays: scrolling a long line of text across the relatively small width of the display and creating custom characters to enhance the functionality of the display.

 

Personal Robotics

by Samuel Aaron Ward

Solar Tracker

Phrases such as “going green” and “carbon footprint” have become ubiquitous and even trendy. The United States Green Building Counsel (USGBC) has even developed a green building rating system called LEED by which new buildings are designed to be as energy efficient as possible. Those with the knowledge to innovate technologies for renewable resources might soon find themselves highly sought after!

 

Q&A

by Russell Kincaid

Q&A | August 2009

Audio comb filter, high current/low voltage amp, time delay circuit, plus more.

 

The Design Cycle

by Fred Eady

USB To Ethernet Using Microchip’s Free Stacks: Part 1

This month, the mountain man is coming to town as the coders at Microchip have put together a brand new TCP/IP Stack to support the new Ethernet ICs and wireless Ethernet modules that are coming out of the pipe.

 

Smiley’s Workshop

by Joe Pardue

Smiley’s Workshop: An AVR C Programming Series (Part 13)

More ALP Projects.

 

Open Communication

by Louis E. Frenzel

How To Achieve One Gigabit Per Second Data Rate Over Wireless

Longer distances, interference, and other environmental issues usually prevent that, but what we get is typically enough. With the new 802.11n standard, Wi-Fi speeds will be going up as more of the access points adopt the multiple input multiple output (MIMO) technology that will make 100+ Mbps common.

 

Developing Perspectives

by Bryan Bergeron

  

For more details have a look at the project Website.

alan-parekh.com/projects/gear-clock/

I got this board because I needed a development platform for one of my microcontrollers. At the same time, I ordered an Atmel AVR ISP MkII programmer, which I wanted to use because it is a native USB device and is a little easier to use on the Mac. Of course, it turns out that the programmer has a different type of ISP connector than this board was expecting.

 

So, this is a Olimex development board for Atmel AVR 20-pin microcontrollers, modified it to accept input from the AVR ISP MkII, which has a six-pin output connector. The header that I added is at the bottom of the board.

 

Read more about getting started programming the AVR on the Mac here.

Building our own digital clock is one of the dreamed project by most of the hobbyist or anyone that want to learn or involve seriously in the embedded system world; the ability to integrate time, day and date to the embedded system is one of the important knowledge that should be known by any embedded system designer. Today’s technology makes life easier as all these capabilities has already built nicely inside the Maxim (Dallas) DS1307 Real Time Clock (RTC) chip. For more information please visit www.ermicro.com/blog/?p=950

Microchip announced an expansion of its eXtreme Low Power (XLP) PIC® microcontrollers (MCUs) with the PIC24F “GB2” family. This new family features an integrated hardware crypto engine, a Random Number Generator (RNG) and One-Time-Programmable (OTP) key storage for protecting data in embedded applications. The PIC24F “GB2” devices offer up to 128 KB Flash and 8 KB RAM in small 28- or 44-pin packages, for battery-operated or portable applications such as “Internet of Things” (IoT) sensor nodes, access control systems and door locks. For more info, visit: www.microchip.com/get/GNUT

Prototype of a wireless soil temperature sensor using a single-bord microcontroller and an LCD display.

 

License photo

  

Experiments with Alternative Energy: Part 3

by John Gavlik

Learn the fundamentals of renewable energy through this educational series. This month: Build a Solar Powered Battery Charger Page 46

Projects

 

USB MP Controller

Computer Related

by Rob Caruso

This 'Recycled Electronics' build uses a knob from a VCR to create a controller for the Windows Media Player. Page 34

 

Retractable Micro-Probe for Fine-Pitch IC Access

Electronic Gadgets

by Dave Siegel

Size matters when you're working with surface mount components. This handy device will get you right to the point of things. Page 36

 

The Green Standby

Home Automation

by Carlos Cossio

This awesome unit lets your appliances stay connected to the grid while cutting the costs of your electric bills at the same time. Page 40

Columns

 

Techknowledgey

by Jeff Eckert

TechKnowledgery 2009 | October 2009

Topics covered include iPOD recording device, repulsive light force discovered, protecting personal data, China to dump Lenova holdings, plus other stuff. Page 12

 

Open Communication

by Louis E. Frenzel

E-Books

E-books offer one more way to communicate electronically. Page 15

 

Smiley’s Workshop

by Joe Pardue

Smileys Workshop: An AVR C Programming Series (Part 15)

Infrared object detection meets tomato soup cans. Page 18

 

Q&A

by Russell Kincaid

Q&A | October 2009

Game show lockout circuit, fluorescent ballast, PICAXE or PIC, plus more. Page 26

 

Personal Robotics

by Vern Graner

The Halloween Prop Dropper

The Prop Dropper is designed to detect the presence of a person, rapid-deploy a small prop, display it for a moment, then wind it back up out of view, ready for its next victim Page 52

 

The Design Cycle

by Fred Eady

The Design Cycle | October 2009

Unlocking a 16-bit USB front end for the new ENC624J600 stand-alone 10/100 Ehternet controller. Page 60

 

PICAXE Primer

by Ron Hackett

Using The AXE027 USB Programming Cable

This month's Primer we're going to take a first look at how to cope with the process of migrating from the serial to USB programming connections. Page 67

 

These are the Images of My GSM based robotic project that I created in Dec. 2013.

450 Gates, 24 Macrocells,12ns delay, 76MHz max.

Microscope in reflection configuration

Atmel ATtiny2313 microcontroller

ESP32-S3 TFT Feather knockoff. Bought this one from AliExpress. Running CircuitPython and wanted to see what how showing an actual photo looked. In person it looked better than shown here and looked pretty good for a 1.14" 240x135 screen.

MCUs offering extensive connectivity interfaces, powerful performance and robust hardware-based security.

The short M3 nylon spacers are 8.25mm long over the hexagonal part, and the long ones are 12.5mm. A better length, for this purpose, would be 10mm.

 

The Nixie Watch project plods on! Software development begins.

 

Every project needs to go through this phase, at least in my scheme of handling things.

 

Here we see the Development Environment of Kings hosting an Atmel ATTiny861 microcontroller (MCU). Just out of shot is my laptop, upon which I wrote software for the MCU that causes it to blink an LED. This is a nice quick way to make sure that I haven't fried the chip and that I've wired everything up properly. For the programmers out there, I consider this step to be the "Hello World" of MCU programming - though this implementation is a bit more sophisticated than it needs to be; the LED blink is driven by a timer interrupt.

 

This version differs from the IN-14 clock version linked above in that it's all powered by batteries. One of the challenges of designing the watch software will be to set it up so that the MCU draws a minimum of power - not a pressing issue for a clock which is going to be plugged in to a wall socket, but critical for a thing like this which I would like to run for months on a trickle of current.

 

The little black box in the center right contains 2 AA batteries, which are standing in for the single lithium watch battery which will run the MCU in the real watch. Below it is the display power supply with its own battery. Getting the MCU and display working together is going to be the tricky part. To conserve power, the MCU will run a program that will cause it to immediately shut itself off - but not quite all the way off; it'll be just awake enough to notice when the display power supply fires up. That is, when the watch's wearer presses the button to show the time. At that point the chip will awaken, fetch the time from a crystal-based real time clock chip (not yet wired up), and start showing it on the nixies. When the wearer releases the show-time button, the display power supply will be disconnected and the MCU will notice that, stop trying to display the time, and hibernate again.

 

Interestingly, if you find such things interesting, this is the way most battery powered computerized widgets work; for instance, games on the Nintendo Game Boy (which I used to program, back when I was younger and even dumber) spend most of their time with the main processor asleep like that. At least they do if they were written well.

 

After a bit more fiddling I will be able to wire this to the display prototype and it will start being a watch - at least in the functional sense. Trying to wear the prototype on your arm would be like wearing a very geeky buckler.

BLIFNAR. Blinky Bug. LED-thingy. These all describe the SB-Firefly. This coin-cell powered microcontroller runs three LEDs through button selectable light blinking sequences with smooth transitions. Use the Firefly to teach soldering, have a late night blinky party, or hack into your own creation! This tiny application board comes with everything you need for a super small microcontroller project, battery included!

Microchip announced a new series within its high-performance PIC32MZ family of 32-bit microcontrollers (MCUs) that features an integrated hardware floating point unit (FPU) for high performance and lower latency in intensive single and double-precision math applications. This new 48-member PIC32MZ EF series also offers a 12-bit, 18 MSPS analog-to-digital converter (ADC) for a wide array of high-speed, wide-bandwidth applications. Additionally, the PIC32MZ EF supports an extensive DSP instruction set. This combination of DSP instructions, a double-precision FPU and a high-speed ADC improves code density, decreases latency and accelerates performance in process-intensive applications. For an overview of the PIC32MZ family, please visit: www.microchip.com/PIC32MZ-091415a

 

Investigating the interfacing requirements.

 

Sometimes these just connect to microcontroller pins, sometimes they don't!

 

Just trying to figure out a few things for myself.

Two variations of the Arduino microcontroller being used in our classroom robotics workshop.

Sometimes we need to extend or add more I/O ports to our microcontroller based project; the question is how fast the response we need for these new I/O ports. Because usually we only have a limited I/O port left than the logical choice is to use the serial data transfer method; which usually only required maximum one to four ports for doing the data transfer.

Currently there is few type of modern embedded system serial data transfer interface widely supported by most of the chip’s manufactures such as I2C (read as I square C), SPI (Serial Peripheral Interface), 1-Wire (One Wire), Controller Area Network (CAN), USB (Universal Serial Bus) and the RS-232 families (RS-423, RS-422 and RS-485).

This module indicate bus values and notify value changes by a beep. This device is useful for digital electronic designs and troubleshooting.

For more details have a look at the project Website.

alan-parekh.com/projects/gear-clock/

This is an laser cut enclosure for mobile arduino prototyping. I will start selling this soon. A bit more testing is needed.

 

Check:

www.synthetos.com/webstore

A Kraftwerk-inspired LED tie. Read more about this project here.

Microchip's 8-bit PIC1XF150X Microcontrollers (8- to 20-pin Packages)

The Motorola smart card sample is from the very early 90s or the late 80s. Motorola became very successful in the early days of smart cards providing 8 bit microcontrollers to companies such as Gemplus and Schlumberger. The smart card was first developed in France. The first GSM mobile phones had compete credit card sized smart cards inserted, before it made sense to provide a smaller SIM card.

The Hughes ID proximity card was developed in the 90s. Hughes were an early leader in the RFID market. The format is pretty much unchanged today. Inside the card is a coil (antenna), chip capacitor and an RFID chip.

These are the Images of My GSM based robotic project that I created in Dec. 2013.

These are the Images of My GSM based robotic project that I created in Dec. 2013.

  

How To: A Wire Wrapping Primer

by Vaughn D. Martin

Wire wrapping is a technique for constructing single or small numbers of simple to moderately complex electronic assemblies. Page 46

Projects

 

Build A Ballistic Chronograph

Electronic Gadgets

by David Collins

Wanna know how fast your projectile is going? Than you need to build this! Page 36

 

Ultra Low Power CMOS Water Sensor

Electronic Gadgets

by Michael Mullins

Don't let water dripping from your ceiling be your first indication you've got a leak. You can build this handy device in just a couple hours. Page 41

 

Turning A Microwave Oven Into A Darkroom Timer

Electronic Gadgets

by Al Jaszek

Find out what you can do with a dead microwave, a wooden box, a power cord, and a socket. Page 44

Columns

 

Techknowledgey

by Jeff Eckert

TechKnowledgey 2009

Topics covered include cold fusion... it's back, new Minis arrive, PUMAs, chip sales bottoming, pluys other cool stuff. Page 12

 

The Design Cycle

by Fred Eady

Into the Guts of USB Drivers

When it comes to replacing a Legacy RS-232 Interface with USB, try a Microchip PIC18F14K50 USB Flash microcontroller. Page 16

 

Open Communication

by Louis E. Frenzel

Smart Phones Leading Cellular Growth

The cell phone has become a must-have item in our modern life. You pick it up when you grab your car keys and wallet or purse every day. Page 22

 

Q&A

by Russell Kincaid

Q&A

EV battery charger, 90 VDC power supply magic, getting an A+ in class D, plus more. Page 28

 

Smiley’s Workshop

by Joe Pardue

Smiley’s Workshop: An AVR C Programming Series (Part 11)

Getting started with the Arduino Projects Kit Page 52

 

Personal Robotics

by Vern Graner

Das BlinkenBoard

After considering various processors, it was decided that the Atmel ATtiny84 was the "just right" chip for this specific job. Page 58

 

PICAXE Primer

by Ron Hackett

Taming Unruly LCD’s: Part 2

The 14M is the perfect processor for this project. It has more than enough I/O lines and program memory for the task at hand and it’s cheap enough that you can construct two or three complete “serialized” LCDs for the price of one commercial display. Page 67

 

Polygonal spiral of aluminium welding wire, bent under computer control by Arduino and motors. Photo by David Henshall.

Here is the MSF Receiver test bed in 2022, in a conveniently-sized shoebox which helps keep all the bits together.

 

Here we see the receiver module in a litte cheese carton.

 

I have managed to damage the receiver module (due to some ham fisted fault finding) which means it will only now function with a much reduced supply voltage, which explains the LM317 in the container.

 

Then on the main board I have had to add a voltage shifting circuit to lift the reduced output voltage to one which will drive the Arduino which runs the latest version of the code which may eventually find its way into the "built" unit.

 

There are a few redundant left-over parts from earlier projects.

 

Definitely a bit "Heath Robinson"!

Arduino USB: Atmel Mega8 microcontroller and supporting components. See the LED on pin 13? It is flashing a message in morse code. This card has 14 digital I/O lines, 3 PWM lines, and 6 A/D input lines. All programmable via USB. Currently running on USB power, but you change the jumper to run it from a 9 to 12V source.

For more details have a look at the project Website.

alan-parekh.com/projects/gear-clock/

1 2 ••• 9 10 12 14 15 ••• 79 80