View allAll Photos Tagged Microcontroller

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

My first look at the circuitry of the YN-460 flash.

This is the inverter board that drives the flash tube.

 

BTW thanks TC. for being the first to risk it!

 

PS see this discussion for more info

www.flickr.com/groups/strobist/discuss/72157622386306104/

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/

In November 2011, Microchip announced a worldwide series of technical training seminars—beginning in January 2012—that will show designers how to easily adapt to changing product requirements by migrating a real-world application from 8, to 16, to 32-bit PIC® microcontrollers (MCUs). These one-day classes will teach engineers how to migrate the application using one set of tools and with minimal code changes; demonstrating how they can save both time and money through reuse. The seminars will utilize Microchip’s free software tools and the “One PIC MCU Platform Demo Board,” depicted above, which is bundled with the PICkit™ 3 programmer and is available exclusively to attendees. For more information, visit: www.microchip.com/2012seminars

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 details have a look at the project Website.

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

I spent hours sketching out this design using my son's color pencils (which he was none to pleased about at the time) before I picked up a soldering iron to put this circuit together. (see the schematic I used)

 

Fundamentally it is Peter Fleury's Pony-STK200 design (see: www.lancos.com/prog.html#avrisp). Though, I added the 5V Voltage Regulator and the PNP transistor switch to drive the Red LED. The 74HC125 quad line buffer is needed for the Reset, SCK, MISO, and MOSI lines so I decided use a PNP (2N3906) transistor to protect the laptop's parallel port and drive the Red LED, which is on when the Pony Prog software is Programming or Verifying the AVR.

 

The primary purpose of this circuit is to protect the AVR microcontroller and the laptop's parallel port from damaging each other. AVRs really don't like voltages higher than 5.5V. Hence the voltage regulator to keep everything at 5V.

 

My first test didn't work, but after a thorough inspection I figured out I had mis-wired the Read Enable wire to the 5V line so I could never actually read data from the AVR -- a sub-optimal arrangement ;-).

 

After correcting my mistake the circuit worked perfectly, and still does!

 

Centre compartment of a console record player that I'm retrofitting. This encloses the amplifier, a computer and a microcontroller.

The computer, at left on the vertical board, is a Via Epia M10000, lower power mainboard running Ubuntu server. This computer plays mp3's etc and is accessed through VLC's web interface or ssh. I replaced the CPU fan with a nearly silent one.

The microcontroller, temporarily sitting on a cardboard box on the amp is charge of receiving the remote control commands and forwarding them to the appropriate device and also for controlling digital potentiometers in the preamp/mixer. I am currently using an arduino to prototype.

You can also see the massive vibration isolating shelf that the turntable sits on (unstained wood).

 

The MPLAB® X IDE is Microchip Technology's next-generation, open-source integrated development environment—with cross-platform support for Linux, Mac OS® and Windows® operating systems. A host of high-performance features have been added to the new IDE, including the ability to manage multiple projects and tools with simultaneous debugging, an advanced editor, visual call graphs and code completion. And, MPLAB X remains the only universal IDE with support for an entire portfolio of 8, 16 and 32-bit microcontrollers—including all 800+ PIC® microcontrollers, dsPIC® digital signal controllers and memory devices. Explore the MPLAB X IDE today, via a free download from www.microchip.com/MPLABX.

This is a re-shoot of an old chip I opened up previously. I knew at the time that I could only see the metal layers and I needed a metallurgical scope to see anything else, so here we are.

 

Thanks to the improved camera and scope I can make out smaller details. According to the datasheet this chip has 128 Bytes of onboard SRAM and there are 32 rows and 32 columns in the mid-right block which equates to 1024 bits or 128 Bytes. Because of this I am fairly confident that block is the SRAM and the other two are the ROM.

 

This was pulled from an old opto-mechanical mouse which used a serial RS-232 connector. The top of the mouse and the ball were missing, so I was unable to identify the model. I think it is made by Logitech since the package has that written on it.

 

It was designed in 1988 and it uses HCMOS and It was based off of the Motorola 6800.

 

Data sheet here: usermanual.wiki/Document/MC68HC05P1TechnicalDataJan91.188...

 

Camera: SONY A6000

Number of Images: 77

Panorama Y Axis: 11 Image

Panorama X Axis: 7 Images

ISO: 100

Shutter Speed: 1/8"

Light Source: Reflected lamp built into scope.

DIC: Yes

Overlap: 50%

Microscope Objective: 10X

Microscope Eyepiece: DSLR Mount

Grid Used: 4x4 (Panning Movement Aid)

Capture Motion: ZigZag

Stitching Software: Autopano Giga

Other Software: GIMP for white balancing and sharpening.

Image Type: PNG

Image Scale: 49.5%

Five minute project: Chip Earrings.

 

Read more about this project here.

The PICrouter github is here.

 

tkrworks.github.io/PICrouter/

 

This PICrouter is implemented the PIC32MX795F512H instead of the PIC32MX675F512H. So the RAM size is twice as large.

 

The PICrouter 795F512H version is possible to use the mruby. The following wiki is the Japanese document for implementation the mruby on the PICrouter.

 

github.com/tkrworks/PICrouter/wiki/mruby-implementation

 

Of course, you can buy the PICrouter 795F512H version on the tkrworks online store.

 

Enjoy the mruby and Open Sound Control world!

 

atelier.tkrworks.net/shop/index.php?main_page=product_inf...

A simple AVR breakout/programming target board for the ATmega168 microcontroller (and friends) in a convenient business card form factor. An open-source hardware project from Evil Mad Scientist Laboratories, read more here.

This is an 8051 microcontroller from Nordic Semi with an embedded 2.4GHz radio.

Overall view of the workbench with the half-finished Atmel ATmega8 board.

 

Microchip's 70 MIPS enhanced core 16-bit dsPIC33 and PIC24 “E” Digital Signal Controller (DSC) and microcontroller (MCU) families to include on-chip op amps and Microchip’s Charge Time Measurement Unit peripheral (CTMU) , enabling advanced features in user interface, intelligent sensing, general-purpose, and motor-control applications at a low cost.

A simple AVR breakout/programming target board for the ATmega168 microcontroller (and friends) in a convenient business card form factor. An open-source hardware project from Evil Mad Scientist Laboratories, read more here.

Daisy chaining three Arduino microcontrollers: the Uno and Duemilanove send serial print messages to the master controller (EtherTen). LEDs display reads by the master.

Building a bulbdial clock. Read more about this project here.

The Arduino µc board takes its own portrait using a hacked-up USB cable, a Canon PowerShot A720-IS and the CHDK firmware. Read more at nw5w.com/journal/

 

The MC13224 from Freescale is a ZigBee System-On-Package device. The three dies pictured are the microcontroller, radio, and flash memory.

This device ran by an Arduino Uno microcontroller board ( seen here).

CNC USB Controller - JCNC more Information: www.jtronics.de

Having made up all the crimp/header plugs, time to give the board a check before I start drilling holes in the case.

 

Also a chance to think about the best place to drill the holes!

 

The more observant of you will notice that this isn't the case I used - I found a more suitably-sized alternative in a box in the loft ...

Lenore demonstrates the alphanumeric persistence of vision display.

 

Learn how to make it here.

Talks and performances by people doing strange things with electricity

Fri 23 March 2012, 6.30-10pm with interval at the Showroom Cinema, Sheffield.

 

Dorkbot is a meeting of people interested in electric/electronic art in the broadest sense; robotics, kinetic art, microcontrollers, interactive art, algorithmic music, net.art... The only real conditions are that it is a bit strange and involves electricity in some way. It is really defined by whoever turns up, be it engineers who want to be artists, artists who want to be engineers, or the otherwise confused.

 

This MEGADORK event features a cabaret of talks and performances from among the UK's dorkiest, to entertain and amaze:

 

Paul Granjon - A strange performance from the world renowned self-styled robot artist.

www.zprod.org/

 

Patrick Tresset - Talks about his drawing robot Paul (on show as part of the Alan Turing: Intuition and Ingenuity exhibition).

www.aikon-gold.com/

 

Daniel Jones and James Bulley - talking about generating live music from patterns of weather.

www.variable4.org.uk/about/intro

 

Sarah and Jenny Angliss - playing robot music from past futures.

spacedog.biz

 

Sergi Jorda - talks about the Reactable tangible tabletop music playground (which you'll be able to try out at the Central Library Saturday 24 March)

www.reactable.com/

 

Dan Stowell - Demonstrates his use of the Risset illusion in techno music.

www.mcld.co.uk/

 

Silicone Bake - Live coded pop songs about love, death and counterfeit watches, where all lyrics are taken from spam emails.

 

Megadork is curated by Alex McLean.

 

Dorkbot started in New York, spread to London, and now dozens of cities around the world, including several active UK chapters; Sheffield, Bristol, Anglia, Newcastle, Cardiff and Alba (Scotland). Find out more at: www.dorkbot.org

 

Lovebytes 2012 - Digital Spring

A Festival of Art, Science and Technology

22-24 March

Sheffield UK

 

www.lovebytes.org.uk

Lego frame with an rc servo being driven by an Arduino microcontroller

The TSL1401 sensor chip in the camera connects to two digital pins and one analog pin of the Arduino. For scale, the squares in the background are 5mm.

 

For more details have a look at the project Website.

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

This is the main microcontroller part of my simple circuit to display music on a VGA monitor like on an oscilloscope.

For more details go to :

www.5volt.eu

Back to this stuff again - this will be the main circuit board for my wife's nixie clock. It will hold the microcontroller, the real-time clock chip and backup battery, and the high-voltage power supply for the tubes.

 

What you see here are the four steps of preparing the board. Upper left, the bare copper board with the design for the bottom side of the board ironed on. Laminated on, really, since I use a laminator instead of an iron, but "ironed on" sounds better and reminds me of those little patches you used to get in cereal boxes. Upper right, the board after being etched (so the top layer now shows through). Lower left, the Lovely Shiny Copper phase after the toner has been scrubbed off. Lower right, tinplated and ready for drilling and cutting.

 

This time I tried a different circuit board layout program - Cadsoft's Eagle (free version). It's nice, though its interface is weird and it is limited in the size of board it lets you make. The limitation was not so strict I couldn't get this one done, though. Yay!

 

I had been using ExpressPCB's layout software, which is slick and unlimited in board size, but Eagle has two advantages: one, it can do automatic trace routing, and two, it isn't specifically designed to not let you make your own boards so it's much easier to get actual-size board imagery from it. These two things probably saved me a week of hobby time on this project even though I had to learn a whole new software package.

 

The autorouting really is nifty - you lay out your circuit as a schematic diagram, then you can create a board from that. The board initially looks like a blank rectangle with all the parts sitting next to it, the electrical connections in place but represented as straight lines so they all cross over each other. You lay the parts out on the board in what you guess is a good arrangement, subject to requirements like needing the power connector to be in a certain place and so on. Then you invoke the autorouter, which figures out how to make all the connections so that they get where they need to go and don't touch one another. This is pretty impressive - it's a low-level Artificial Intelligence problem, akin to (say) coming up with a delivery itinerary for several dozen pizza boys bringing pizzas to a bunch of different houses simultaneously, so that they reach everywhere in the shortest amount of time possible and without crossing each other's paths. As an AI researcher, I have enough professional egotism to think I could write a better one - but since they've saved me the trouble, I'm happy enough to use theirs.

 

Even better, you can tweak the autorouter's behavior to make its designs friendly to homebrew circuit board production. I attempted that for this board and I think it'll work. I need some practice before the boards I make are elegant - this one has some signals traveling a lot further than they really need to, but it should all work.

 

I added the hatch-filled areas in Paint Shop Pro as a postprocessing step. I wanted to save etchant - which you can do by filling the big blank areas. At the same time, I didn't want to run my printer out of toner, so I used a hatch fill instead of a solid fill. It seems to have struck a good balance.

Sorry I haven't been around flickr friends. I've been focusing on other hobbies...here's a dip from a trip to Maker Faire KC (top is from Photomatix and bottom is from Corel PaintShop)

After Maker Faire I was busy creating this Propeller MicroController project in my spare time... www.youtube.com/watch?v=h19vmYhT7wY

 

Mounted ZX Spectrum tape covers.

 

Mounted front panel from a dead, vintage audio amp. Holes are backlit with LEDs and the dials cycle up and down. You can control the speed and lighting by touching the wood on top of the frame - a capacitance based qprox sensor detects the proximity of your hand to act as a switch.

 

The switch is multimodal; a quick touch cycles the lighting modes to on/dim/off, holding your hand there for 3 seconds enables the speed setting mode - the dial increments one level on the panel meter per 2 seconds held, ie, hold your hand there for 10 seconds and the dials take about 30 mins to cycle, hold it there for 1 second and the dial will cycle at once every 2 seconds.

 

All control is done with a PIC microcontroller (before I swapped to AVR). This was my first electronics project.

  

Mini Servo Controller using Microchip's PIC12F675 Microcontroller

1 2 ••• 10 11 13 15 16 ••• 79 80