Author Topic: Microcontroller Resources  (Read 22125 times)

0 Members and 1 Guest are viewing this topic.

Peter Snowberg

Microcontroller Resources
« on: February 24, 2006, 10:59:56 PM »
This thread is here to contain links to Microcontroller Resources
« Last Edit: February 24, 2006, 11:48:16 PM by Peter Snowberg »
Where are you? Add yourself to the DIY Map!

The Tone God

Re: Microcontroller Resources
« Reply #1 on: February 25, 2006, 02:15:10 AM »
Atmel's AVR Product Site

Contains information, datasheets, app notes, device overviews, tools, software, code examples, etc.

http://www.atmel.com/products/avr/

Atmel's Beta Software Site

Patches, service packs, plugins, and beta software.

http://www.atmel.no/beta_ware/

AVR Freaks

The "Aron's" of AVR. An excellent forum. Also has a wealth of information on devices, tools, app notes, projects, software, and hardware.

http://www.avrfreaks.net/

WinAVR

The GNU GCC Compiler and other tools for AVR pre-built for windows users.

http://sourceforge.net/projects/winavr/

More to come.

Andrew

R.G.

PIC Microcontroller Resources
« Reply #2 on: February 25, 2006, 06:44:14 PM »
The PIC has a built-in problem. It was the first easily programmed uController with onboard I/O and memory. When it became available it... exploded. The problem is figuring out where to start. There is so much already available on PICs that the profusion of possibilities are bewildering. I did some poking around for good places to pick up stuff free.

http://www.piclist.com/techref/piclist/index.htm
  - the mother lode. Start here.
http://www.piclist.com/techref/piclist/begin.htm - Beginner’s checklist for the PIC.
http://www.piclist.com/techref/microchip/devprogs.htm - the list of a zillion programmers for PICs, some using essentially no parts (i.e. the No Parts Programmer).
http://www.piclist.com/techref/microchip/routines.htm - the mother load of pre-written programming subroutines to do essentially whatever you want. String together like pearls.
http://www.piclist.com/techref/microchip/languages.htm?key=BASIC&from=
A good sample of the languages available for the PIC. Notice:
http://www.piclist.com/techref/microchip/language/basics.htm?key=BASIC&from= PIC microcontroller BASIC languages for the PIC. Note especially http://www.xcprod.com/titan/XCSB/
which is a …free… optimizing, structured Basic compiler, includes source level debugging when used with the XCSIM simulator.
Also…
http://www.piclist.com/techref/microchip/language/cs.htm
All the C/C++ languages available for the PIC, some of which are free as well.
Also there is http://www.piclist.com/techref/microchip/language/c/index.htm, which is a library of preprogrammed routines for the PIC written in C.

Start looking there. If there is something you get confused about, ask.


R.G.

Quick IQ Test: If anyone in a governmental position suspected that YOU had top-secret information on YOUR computer, how many minutes would you remain outside a jail cell?

Dave_B

Re: Microcontroller Resources
« Reply #3 on: March 23, 2006, 10:45:36 AM »
I've had a difficult time finding a starting point for AVR assembler, especially compared to PIC's. 

Here are a couple:
http://www.avrbeginners.net/

http://avr-asm-tutorial.net/
(This one is in German and English, though the English can be a little tough to follow)
Help build our Wiki!

Peter Snowberg

Re: Microcontroller Resources
« Reply #4 on: March 28, 2006, 02:21:49 AM »
For an introduction to the nuts and bolts, be sure to read the articles at The Tone God's Domain.
Where are you? Add yourself to the DIY Map!

genie

Re: Microcontroller Resources
« Reply #5 on: April 09, 2006, 10:56:59 PM »
avrforth

Subroutine Threaded Code, resident compiler with self-programmable functionality. Adaptable for ATmega series and AT90CAN128.

http://krue.net/avrforth/
genie - NetSynth.Org

acromarty

Re: Microcontroller Resources
« Reply #6 on: May 07, 2006, 02:05:18 PM »
Cyan Technology <www.cyantechnology.com>.
16 bit microcontroller with free C compiler / development tools.
Sadly only surface mount devices available, but some starter kit modules with cpu and crystals mounted on a circuit board are due to be be launched soon.
Andy

Jehle

Re: Microcontroller Resources
« Reply #7 on: September 10, 2006, 01:41:10 PM »
Microcontrollers are the heart of USB connections... consider these two...

http://www.designmsp430.com/default.aspx

http://www.create.ucsb.edu/~dano/CUI/

Taylor

  • Poster2
  • **
  • Posts: 4075
  • Total likes: 29
  • The clean energy source of the future.
Re: Microcontroller Resources
« Reply #8 on: November 02, 2009, 04:26:31 PM »
This link is helping me a lot:

http://www.mstracey.btinternet.co.uk/pictutorial/picmain.htm

It's a total noob's guide to PICs, which is exactly what I need.

mtripoli

Re: Microcontroller Resources
« Reply #9 on: November 03, 2009, 02:01:02 AM »
Check out: http://www.melabs.com/

I do almost all my programming for PIC's in assembly. However, I am working on a couple of projects right now (one is a monitoring system for a latex manufacturing machine) using PicBasic Pro. VERY simple to learn, lot's of examples and very good support.

Mike Tripoli

rustypinto

Re: Microcontroller Resources
« Reply #10 on: November 30, 2009, 08:46:42 AM »
Gooligum has been incredibly helpful to me in the past:

http://www.gooligum.com.au/tutorials.html

Great beginner explanations on basic and midrange Michrochip MCUs and their features.

Processaurus

Re: Microcontroller Resources
« Reply #11 on: June 01, 2012, 07:06:04 AM »
This link is helping me a lot:

http://www.mstracey.btinternet.co.uk/pictutorial/picmain.htm


It's a total noob's guide to PICs, which is exactly what I need.

Thanks so much for that link, I went from knowing nothing to getting a chip programmed and working flashing its LEDs here in the past few weeks.  Haven't been this excited in a while about electronics.

Note, the 16F84 the author uses in the example is a dinosaur by today's standards.  Microchip sells better, pin for pin compatible chips for less money:

http://www.finitesite.com/d3jsys/16F628.html
« Last Edit: June 01, 2012, 07:10:36 AM by Processaurus »

Ronan

Re: Microcontroller Resources
« Reply #12 on: June 03, 2012, 08:43:38 AM »
For people starting out, who want to get into using microcontrollers, the Picaxe system by Reved is a good way to ease into the learning curve, both on the wallet and on the brain.

aron

Re: Microcontroller Resources
« Reply #13 on: July 04, 2012, 03:51:02 PM »
Here's a Macintosh OS X link:

http://arduino.cc/hu/Guide/MacOSX

-- moments after linking the site crashed. I'm sure it will be back up shortly.

Look how easy it is to program if you know C

http://arduino.cc/en/Tutorial/HomePage
« Last Edit: July 04, 2012, 03:52:38 PM by aron »

jpwilksch

Re: Microcontroller Resources
« Reply #14 on: April 09, 2013, 11:12:31 PM »
+1 to the PICAXE.

It's good for those with little programming experience or who just want to get up and running quickly and cheaply. Heck, you don't even need a chip to start writing and testing code!

Program in BASIC.
Free all-in-one IDE/compiler/downloader/simulator (although this official software from RevEd is only for MS Windows).
Only a few resistors and serial cable needed to interface PC with the chip.

More info at: http://www.picaxe.com/Getting-Started/PICAXE-Manuals/

Also, although RevEd seem to discourage "cheapy" USB-to-serial cables, I have one and it has been working fine for some months :-)

Re: Microcontroller Resources
« Reply #15 on: March 10, 2014, 01:09:41 PM »
This thread is a mausoleum for dead links...