Go Down

Topic: Another Arduino clone with 1284P (Read 19045 times) previous topic - next topic

graynomad

#30
Nov 14, 2014, 12:01 am Last Edit: Nov 14, 2014, 12:05 am by Graynomad
Quote
Also, there is the argument that new chips only come in SMD.
This is the problem I face, just about every chip I want to use is only available in SMD, so I've gone the other way, I never use PTH these days unless there's no choice or it's appropriate for some reason.

That said I don't think I really design "for this community", it's either commercial or for myself, however I always think it would be nice to have one of my boards become popular within the Arduino community, maybe one day I'll hit the sweet spot as Bob has with those 1284 boards :)

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

larryd

Quote
the Pro micro is a large DIP
I agree.
No technical PMs.
If you are asked a question, please respond with an answer.
If you are asked for more information, please supply it.
If you need clarification, ask for help.

mrburnette

#32
Nov 14, 2014, 12:51 am Last Edit: Nov 14, 2014, 01:10 am by mrburnette
It has to be said... the Pro micro is a large DIP, but with the support circuitry in the package!
What needs to be said is that it is a nearly perfect functioning clone for under $3 delivered to my mailbox.  I really do not care how the Chinese do it AND make a profit - but they do.  These mini boards are pick-n-place assembled, likely 98% automated... There is likely no QA beyond a bed of pogo pins, if that.  Any company willing to buy very large quantities of components could hit the same price point as the Chinese... However greed (+ taxes and labor laws) will surely prevent any American company I know from selling them for $2.50 although Sparkfun does come in under 400% (sans shipping & handling) with their Pro Mini official version which by American standards is probably reasonable.

I support Arduino with the first of my development boards being the real thing; mainly not so that I can sleep at night but rather so I have an official reference device.  Generally, I buy 2 originals: one for lock-up as a certified known good, one for the bench.  But after the 2nd, I either build out the designs or use the clones.... In the case of the 328P mini, I cannot build them less expensive than the Chinese can deliver.  In over 50 purchased, only 2 failed, and of those 2, one was corrected with a reflashed boot loader.  One went to the trashcan!  (Not worth the time to fix.)

If the Chinese get into a 1284 design for under $5 delivered, I would be happy.  Right now, I am tryingbto warp out of the 8 bit stuff with the Baite STM32 @ 5 for $24 delivered.  They run under Maple's older Arduino 0022 port but success with Arduino 1.5.7 may make the 1284 need obsolete.


Ray


Added: (reference ChilliTronix post immediately below)
IMO: The 3 Baite units I have are very good quality.  Hole registration and overall multilayer circuit board and silkscreen is above average.

ChilliTronix

Did you know the Raspberry Pi is made in the UK for less than it could be in China? And by Sony?

So I don't buy the "We can't do it".

That said I sell the Baite units, and have found them very good. I would not bother making a pro Mini either.


graynomad

#34
Nov 14, 2014, 10:35 am Last Edit: Nov 14, 2014, 10:37 am by Graynomad
Quote
Right now, I am trying to warp out of the 8 bit stuff
Likewise, it's all ARMs for me from now on, so many great features and often cheaper chips.

LPCXpresso boards are around $30 and many have the Arduino form factor.

_______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Budvar10

@ChilliTronix
I've  send you a personal message. Did you read?
Arduino clone with ATmega1284P   http://forum.arduino.cc/index.php?topic=277260.0

ChilliTronix

I did, sorry... I will come back to you...

GoForSmoke

@Budvar10

Surface mount to breadboard is nice for the hobby market. Smaller board, pins not headers, lower cost.

The 2560 family are all capable of directly addressing external RAM. The internal RAM becomes dedicated stack space in one version with heap in external. How about a 40KB 2560 small board?
1) http://gammon.com.au/blink  <-- tasking Arduino 1-2-3
2) http://gammon.com.au/serial <-- techniques howto
3) http://gammon.com.au/interrupts
Your sketch can sense ongoing process events in time.
Your sketch can make events to control it over time.

mcnobby

I quite like the Atmega128A, 128k/4k and all that IO for 99p on ebay

its crazy that the AtMega2561 is almost 10x the cost for twice as much
http://www.youtube.com/user/Recovered
http://www.smartshow.lighting

Budvar10

#39
Jan 28, 2016, 01:58 pm Last Edit: Jan 28, 2016, 02:11 pm by Budvar10
@GoForSmoke
I know about this 2560 capability. Someone offers the shield for Arduino Mega with 512kB [andybrown.me.uk].
Please, visit my another topic http://forum.arduino.cc/index.php?topic=374525.0.

@mcnobyy
Yes, 128 is incredibly cheap on ebay. However, 128A and also 2560 are older MCU's from ATmega family, with the clock up to 16MHz.

In my designs 20MHz 1284p rules.:)
Arduino clone with ATmega1284P   http://forum.arduino.cc/index.php?topic=277260.0

GoForSmoke

I have a mega and 512K Rugged Circuits board. It's kind of big and I can't run my TFT and the RAM board at the same time. That RAM also requires a RAM controller to switch banks.

I guess I can just get a Teensy 3.2.
1) http://gammon.com.au/blink  <-- tasking Arduino 1-2-3
2) http://gammon.com.au/serial <-- techniques howto
3) http://gammon.com.au/interrupts
Your sketch can sense ongoing process events in time.
Your sketch can make events to control it over time.

Budvar10

Oh, yes I remember this Rugged Circuits board. It' similar (not the format) like andybrown.
Teense has only 64k. Is it enough?
Arduino clone with ATmega1284P   http://forum.arduino.cc/index.php?topic=277260.0

GoForSmoke

#42
Jan 28, 2016, 06:36 pm Last Edit: Jan 28, 2016, 06:37 pm by GoForSmoke
That's 4x 16K of the 1284P......

Is 64K enough for what when I also have 256K for program and data? I've done business on 32K 8085 machines with 32K and 2 360K floppy drives for everything. I could make the same run only faster on an UNO with SD and a terminal.

For a lot of things, less RAM is needed than most people think especially if you can arrange to process a stream rather than buffer and manipulate. But there are times when more RAM means magnitudes more speed and then bigger is warranted.

I'm happy to play with the simple chips that remind me of 80's 8-bit machines running CP/M or XT's running DOS, where my code OWNED the machine.
1) http://gammon.com.au/blink  <-- tasking Arduino 1-2-3
2) http://gammon.com.au/serial <-- techniques howto
3) http://gammon.com.au/interrupts
Your sketch can sense ongoing process events in time.
Your sketch can make events to control it over time.

Budvar10

Quote
That's 4x 16K of the 1284P......
No, I mean it related to your Mega with 512kB RAM. :)

I agree with you. People don't care much about their code which is usually wasting the memory. I started with 8080, 8051 and first PC I have seen, it has same amount of RAM as Teense.



Arduino clone with ATmega1284P   http://forum.arduino.cc/index.php?topic=277260.0

GoForSmoke

I had a Vic-20 in 83-84. That was my home toy.
I got an HES Forth cartridge for it and learned OOP with 5K RAM.
1) http://gammon.com.au/blink  <-- tasking Arduino 1-2-3
2) http://gammon.com.au/serial <-- techniques howto
3) http://gammon.com.au/interrupts
Your sketch can sense ongoing process events in time.
Your sketch can make events to control it over time.

Go Up