Jobs with AVR's

Go To Last Post
62 posts / 0 new

Pages

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

skeeve wrote:

I want something with more than a pushbutton and a single LED.

What would you like, and what could you live with?

I ask because I'm in the process of designing a docking board that will take some of the ST boards, some of those Olimex NXP boards, or an Arduino board, and add a keypad matrix, LCD display (2x16 or 4x20), some setup switches and LEDs, a pot for ADC experimenting, some 10-pin headers for further off-board IO expansion, and a few other goodies.

Here's an early version, before I back-burnered the project for over a year:
https://my.st.com/578c796e

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Software engineers: Semi-extinct.
Coders: Plentiful (necessarily)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
I noticed that the image for mbed included pins,
but I can't really tell if that means the board comes with pins attached.

No, the LPCXpresso board does not come with pins attached. At least mine didn't.

The only reasonable way to go is to solder, as far as I can tell. If you are unexperienced with soldering you might try to get an "experiment board" (thoe are just PCBs with lots of holes in them) and some cheap pin rows (or just some leftover wires, or...) and practice. I could write down a basics-of-basics guide to soldering but there are definitively people here massively better than me at soldering. (Okay, short-short version: Get a good soldering iron with a fine tip. Heat the pin and melt the solder against that - i.e. don't melt the solder with the soldering iron. Work reasonably quick - you don't want to melt the component/connector or destroy the PCB with excessive heat.)

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Note that the STM32 Discovery and SAM4S Xplained boards come with pin headers already soldered. So they could be a better choice if you want to avoid soldering completely. But then again they don't have that base board with all the goodies available as far as I know.

EDIT: seems someone has produced a base for STM32 Discovery:

http://hackaday.com/2013/02/19/i...
http://kornakprotoblog.blogspot....
also
http://kornakprotoblog.blogspot....

But sadly those don't seem to available commercially and pre-assembled.

EDIT2: However I did find this:

http://www.wvshare.com/product/O...

which has plug-in add ons such as these:

http://www.wvshare.com/column/Ac...

and specifically LCDs such as these:

http://www.wvshare.com/column/LC...

(which look like very competitive prices - almost needless to say they are in Shenzhen ;-))

There's package deals with loads of peripheral options:

http://www.wvshare.com/column/ST...

Oh and they even do base boards for NXP LPC too but again these face the no pins problem:

http://www.wvshare.com/column/LP...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I seem to have decisions to make.
Strictly speaking, I do know how to solder.
In the same sense, I know how to remove a melanoma.
You would not want to be the patient.

"Demons after money.
Whatever happened to the still beating heart of a virgin?
No one has any standards anymore." -- Giles

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

You would not want to be the patient.

Blow torch in both cases? :-)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:
Quote:

You would not want to be the patient.

Blow torch in both cases? :-)
I don't have a blow torch.
When it came time to cauterize the wound, I'd likely have to heat some nails on the stove.

As for soldering, Johan's directions are pretty much what I remember.

"Demons after money.
Whatever happened to the still beating heart of a virgin?
No one has any standards anymore." -- Giles

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Any suggestions on where to get an mbed (EA-EXT-002) module on the hurricane side of the pond?
So far, the Embedded Artists suppliers I've found over here do not list it.
Neither google nor the EA distributor list has been my friend.

"Demons after money.
Whatever happened to the still beating heart of a virgin?
No one has any standards anymore." -- Giles

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Michael,

I can't help with that but realising your need for a Cortex board that has pins/sockets ready fitted I just realised I completely forgot to mention Arduino Due:

http://arduino.cc/en/Main/Arduin...

It's an Arduino but has an Atmel SAM3X8E (Cortex M3) at the heart. One major advantage it will have is that the pinout/spacing is going to be compatible with a lot of Arduino "shields" so you can probably just find an LCD module or whatever that plugs straight on top.

I imagine like AVR based Arduinos you'll have two potential paths of development - either you can tie yourself to the Arduino IDE (the ARM support if Beta I think right now) or I imagine you can use a "normal" ARM development environment then will just need whatever tool it is that Arduino uses to talk to the board to get the .elf/.hex you build into it.

Anyway - just another idea.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:
I can't help with that but realising your need for a Cortex board that has pins/sockets ready fitted I just realised I completely forgot to mention Arduino Due:

http://arduino.cc/en/Main/Arduin...

Thanks.
I gather that the "shields" are boards that plug in to Arduino "base" boards.
From what I've read, I'd need to be careful to ensure that any given shield will function with a Duo nad not jst other Arduino boards.

Also, much to my surprise, my friend does have home soldering equipment.
That is why I was searching for an embed.

"Demons after money.
Whatever happened to the still beating heart of a virgin?
No one has any standards anymore." -- Giles

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

then will just need whatever tool it is that Arduino uses to talk to the board

From the page you linked to:
Quote:
The bootloader is preburned in factory from Atmel and is stored in a dedicated ROM memory.

I have not investigated, but I speculate that there is support in Atmel Studio for it to talk to this bootloader with nothing more than a USB cable and a driver in the PC.

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

Pages