View allAll Photos Tagged microcontrollers
A Propeller microcontroller with bit-banging 12 Mb/s USB host and tiny Bluetooth stack. The only hardware is a $2 USB Bluetooth dongle, attached directly to the Propeller's I/O pins.
Blog post at:
micah.navi.cx/2010/04/embedded-bluetooth-for-2/
Forum thread:
This is the Texas Instruments MSP430F2274, a 16-bit microcontroller used in a number of devices, including the GoodFET3x.
Microchip Technology's PIC18F87K90 8-bit microcontrollers (MCUs) feature nanoWatt XLP Technology, 1.8 - 5.5V Operation and CTMU Module for Capacitive Touch Sensing. The MCUs can also drive LCDs up to 192 Pixels.
This is one of my ongoing robotics projects... replacing (actually bypassing... I didn't want to do too much damage) the Big Trak's original onboard electronics and processor with some slightly more up-to-date parts: a PIC12F675, and a couple of Maxim 4424 motor drivers. This has mostly been an excuse to learn a bit more about programming microcontrollers, building circuits, etc. It mostly works, although the motor drivers don't quite seem to put out enough juice so the thing keeps stalling on me :(
Working on a simple quad, it's been a project I've wanted to do for quite some time, and some random thoughts I had led me to try it now.
This is the speed controller for it, it should be able to drive at 10A, maybe 15 or 20 depending on the duty cycle, and should be able to handle voltages up around 20V. It's designed to use back-emf and current sensing to measure performance. Firmware development is forthcoming once I get the boards back...
This was a later test to see if I could mill a tube, kinda like a little bullet casing. The answer is a resounding "kinda." It still suffers from the grain problem mentioned in the previous pic, wherein bars formed with crappy aluminum don't mill evenly as spun around beneath the end mill. Certain edges mill cleanly, while others seem to flake away, leaving lost, unsharp edges.
In the background you can see the DIN cable plug into a simple board I made that connects to a BASIC Stamp BS2p40, which is on the stamp dev board (with the green power LED). All it does it kick out a steady stream of rotation commands to slowly rotate the rotary table. In this pic, the table sits on the angle plate, which is just there to raise it up enough to give the rotary table's CNC motor (foreground right) clearance over the Y axis handwheel (out of frame bottom). On the rotary table is a 4-jaw independent chuck, which is holding the 0.25"x0.75" stock vertically for the milling. Using the rotary table, I cleared away the space around a little bar shaped piece, and then began milling the tube into the center of it. Obviously, I can't get much depth with that tiny 1/8" end mill, and moreover, this operation is far more suited to both a lathe (almost next on my wishlist), and better grades of aluminum, or other metals entirely.
Again, just another test. Note also the white copy paper and black electrical tape way-guards. I don't like getting shavings around the exposed Y-axis threaded rod, and I haven't made a fancier system yet. This works quite well for now.
TechEn, Inc. joins Microchip’s program of more than 14 Design Partner Specialists. TechEn specializes in medical electronics design and engineering, and has knowledge of regulatory requirements governing the industry, as well as expertise in low-power design—critical items for today’s medical-electronic devices. The Company is well versed in designing with Microchip’s eXtreme Low Power PIC® microcontrollers (MCUs), which feature the world’s lowest sleep currents—down to 20 nA.
For further information about Microchip Technology’s Design Partner Program, visit www.microchip.com/get/MNMF. For more information about PIC XLP MCUs, visit www.microchip.com/get/EQVD. More information can also be obtained from any Microchip sales representative, or by visiting Microchip’s Web site at www.microchip.com/get/MNMF.
About TechEn, Inc.
For additional information regarding TechEn, Inc., contact Carol Tate [(508)478-0042 or cat@techen.com], or visit the Company’s Web site at www.techen.com.
The veroboard layout and cut-plans for my variant of the USBtinyISP. R1–2 are 27 ohm resistors, R3–7 are 1.5k and R10 is a10k ohm resistor, the Cx's are 22pF ceramics, XTL1 is a 12MHz crystal, LED1 is a red 3mm LED, and LED2 is a green LED. (See decarchive.org/~prd/2009/11/a-veroboard-based-usbtinyisp-... for more details.)
A variation on the famous "Hello World" example sketch.
I still haven't figured out how to print out the number of seconds since reset . . .
This Arduino shield by Bulgarian company Olimex is a rather strange beast which incorporates an onboard PIC microcontroller to read serial data in and display it on the 16x2 LCD using a custom library (amongst other things).
I'd mistakenly read the manufacturer's name as Olimerx, not Olimex,
The chipKIT PGM is designed to work with the MPLAB® and MPLAB X development environments available from Microchip. This allows the chipKIT boards, for example, to be used as a more traditional microcontroller development platform using the professional tools available from Microchip. While the PICkit™3 programmer can generate programming voltages needed to program all Microchip PIC devices, the chipKIT PGM can only program devices that are programmable with 3.3V programming voltage. Further, the PICkit3 can source a small amount of current to provide power to some boards being programmed. The chipKIT PGM does not provide power to the board being programmed.
store.digilentinc.com/chipkit-pgm-programmer-debugger-for...
I think I can call myself an accomplished solder-er, after adding those header pins without a problem.
Microchip Technology's MCP14628 and MCP14700 Synchronous Buck MOSFET Drivers provide maximum efficiency in small packages. The new devices drive two N-Channel MOSFETs arranged in a non-isolated, Synchronous Buck converter topology. They feature excellent latch-up immunity, enabling extremely robust applications in the consumer and computing markets, such as digital power conversion, DC-to-DC power supplies, three-phase BLDC motor control and telecom equipment.
Gotta show off a little! I've had an itch to get back into microcontrollers for a while and finally bit the bullet and went for it! At my young age, I gotta keep the ol' brain active!
The Arduino micros are cheap and a very inexpensive way to create all kinds of fun projects! Programmable with C/C++ language, I've actually been able to remember quite a bit. It's been years!
"Hello World!" is the classic first code most folks write for almost every programming language.
Btw... the microprocessor is that tiny thing on the left with the red power LED. It's an Arduino Nano.
The I/O port is initialised to all zeroes, which makes all the LEDs light up. The two end LEDs of the ten-LED array are unused. Next step will be to write some software to control the LEDs and do something more interesting.
One of the commonly asked questions when we move to the bigger and powerful 16-bit microcontroller is do we really need it? As the 8-bit microcontroller is already suite almost all of our needs from a simple blinking LED to more sophisticated embedded application such as robotics
The 8 pins PIC12F683 microcontroller is one of the smallest members of the Microchip 8-bit microcontroller families but equipped with powerful peripherals such as ADC and PWM capabilities. This make this tiny microcontroller is suitable for controlling the DC motor speed. In order to demonstrate the PIC12F683 capabilities and to make this tutorial more attractive, I decided to use the PIC12F683 microcontroller to generate simple and yet fascinating laser light show from a cheap keychain laser pointer. For more information please visit www.ermicro.com/blog/?p=1622
Atmega8 based usb-programmer for avr microcontrollers.
More infos at blog.gut-man.de/2009/10/04/usbasp-usb-avr-programmer/
The chipKIT PGM is designed to work with the MPLAB® and MPLAB X development environments available from Microchip. This allows the chipKIT boards, for example, to be used as a more traditional microcontroller development platform using the professional tools available from Microchip. While the PICkit™3 programmer can generate programming voltages needed to program all Microchip PIC devices, the chipKIT PGM can only program devices that are programmable with 3.3V programming voltage. Further, the PICkit3 can source a small amount of current to provide power to some boards being programmed. The chipKIT PGM does not provide power to the board being programmed.
store.digilentinc.com/chipkit-pgm-programmer-debugger-for...
My company, AVIX-RT, develops and markets an RTOS for Microchip PIC24/dsPIC microcontrollers. Since the main focus is on software, for hardware I am always looking for easy solutions where I do not have to spend a lot of time reaching my goals. I found such a solution with Schmartboard. Schmartboard enables me not only to create a converter, making it easier to work with SMD devices. Schmartboards offer much more than this. These boards allow me to put complete circuits on a single board reducing footprint and ‘Time to Prototype’, this all with minimal effort. I really love these boards since they allow me to focus on my main goals. More information can be found at www.avix-rt.com
Microchip announced that its MPLAB® X Integrated Development Environment (IDE) won the prestigious 2011 Elektra Award in the Design Tools and Development Software Award category. For more info about MPLAB X, visit: www.microchip.com/MPLABX
"Electron Wrangling for Beginners" class at Machine Project gallery in Echo Park.--
More stuff by jbum:
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.
Patrick Tresset - Talks about his drawing robot Paul (on show as part of the Alan Turing: Intuition and Ingenuity exhibition).
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)
Dan Stowell - Demonstrates his use of the Risset illusion in techno music.
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
David presents an interfacing Arduino and Adobe Flash. Dorkbot crowd makes up a quick game called "Busy Proctologist" using some craft items, a pressure sensor, and the goatse image.
The crowd concluded after finding a latex glove, a styrofoam ring, some bubblewrap, and some red and brown felt, and a pressure sensor that the game would be called "Busy Proctologist."
Gameplay involves "examining" as many patients in the day as possible (measure by a 1 minute timer in Flash) without causing undue discomfort during the rectal exam (exceeding a moderate pressure range measured by the sensor and arduino.)
In its full glory with battery connected. The connector to the left is the programming/debug connector, the plug can operate self-contained without it.
Simple prototyping boards for AVR microcontrollers. This one is designed for the Atmel ATtiny2313, and you can read more about it here. It's a complement to our earlier ATmegaxx8 board.
The wires at the top of the photo connect to a 9-pin D-connector. I can then plug a stepper motor (or some other kind of half-amp load) into that.
5 watt LED light over kitchen sink, with motion sensor for auto activation. Uses ATtiny84 and a MOSFET. Blog entry here: macetech.com/blog/node/109
Game controller with 2 microcontrollers inside (ATTINY85), both generating algorithmic music.
For each microcontroller, the 2-axis analog stick controls two variables of the currently selected algorithm, the switch of the analog stick cycles the algorithms and an additional switch is used to mute/unmute the sound.
Note: Nothing fancy here, this a just a demo with only 4 algorithms and the same program on both microcontrollers.
These days we are living and surrounding by many tiny computers called embedded products. Unlike the general purpose desktop computer that we use for browsing or typing our email, this tiny computer is designed to do only a limited specific task. For more information you could visit www.ermicro.com/blog/?p=1334