Show Posts
Pages: [1] 2 3 ... 462
1  Development / Other Software Development / Re: Some new core functions on: September 19, 2014, 08:03:36 pm
This sort of feature creep is why standard C++ libraries end up being too bloated for use on microcontrollers...
2  Development / Other Hardware Development / Re: Anyone tried ST Nucleo boards? on: September 19, 2014, 07:24:09 pm
Quote
So why hasn't anyone ported an arduino core for these?
Well, it probably has a lot to do with the fact that implementing "just" a core has not proven particularly useful.
Users have complained bitterly that heavily supported platforms (PicKit, for example) have not supported "enough of the widely used libraries to be useful."  Or even that platforms based on a different CPU are unusable because sub-arduino-level 3rd party libraries have not worked.
Then there's a support issue.  Writing some arduino cores is great fun.  Being the brunt of every bug complaint for the next decade... not so much.
3  Using Arduino / Microcontrollers / Re: Arduino 1.5: CC430 upload code using TI MSP-FET. Is it possible? how to do it? on: September 19, 2014, 10:44:31 am
First install the existing panstamp code, which will define platforms and install the tools for the 868MHz version.
Then modify the resulting boards.txt and (maybe) platforms.txt to make the 433MHz version VERY MUCH LIKE the existing 868MHz version.  I would think that the changes between the two would be very small; you're talking about changing the radio used to implement the wireless link, and that shouldn't change the compiler or upload tools at all.
4  Development / Suggestions for the Arduino Project / Re: Arduino mega, using pins that are not mapped. on: September 19, 2014, 10:38:13 am
Sure, and unless there is a standard way to bring out those other pins, they should have a "variant" with its own pin_arduino.h...
5  Development / Suggestions for the Arduino Project / Re: Arduino mega, using pins that are not mapped. on: September 19, 2014, 02:06:04 am
Quote
it still remains that arduino has pins that are not usable from the IDE without bare C manipulation.
Those pins aren't connected to anything.  Not even a nearby via or pad that where could solder a wire.  So using them is pretty much beyond the scope of an "Arduino MEGA."
6  Using Arduino / Microcontrollers / Re: Arduino 1.5: CC430 upload code using TI MSP-FET. Is it possible? how to do it? on: September 18, 2014, 01:31:52 am
Quote
I have a board with a TI msp430. I want to use Arduino with it. I have seen that this is possible with the new Arduino 1.5.
What makes you think that this is "possible"?  The way I see 1.5.x, it is THEORETICALLY possible to add additional 3rd hardware, but I don't think that this has been done for MSP430, and it is SUBSTANTIAL WORK to make it happen.   As downloaded, 1.5.7 supports AVR-based Arduinos (Uno/etc), and ARM-based arduinos (Due.)  There is no MSP430 compiler, and there are no other tools for MSP430 either.  You would have to add all the tools as well as modifying boards.txt and platforms.txt.

Why not just use Energia?  http://energia.nu/
7  Using Arduino / Microcontrollers / Re: flashing m328p au(smd) with optiboot stk500v2 failure on: September 12, 2014, 06:15:39 pm
Um.  Optiboot implements STK500v1 only, and a tiny subset that has become incompatible with newer versions of avrdude at that.    Try using "-c arduino" instead...

Edit: oops; I guess you're using a separate stk500 programmer (but don't they all run at 115200bps?)  The avdrude output looks like you are failing to communicate with the programmer at all, which shouldn't be dependent on the board being correct.  Do you get different behavior if you simply disconnect the programmer from the target board?
8  Using Arduino / Microcontrollers / Re: Using Serial Port for Programming a MCU on: September 11, 2014, 07:22:57 pm
There HAVE been device programmers that bit-bang the serial modem control signals in ways that permit programming of microcontrollers using just the serial port of a computer and some "junkbox" parts.  The best known is the Ludipipo or JDM programmer for the PIC16F84.  I don't know if any of those were ever modified to support AVR programming.  These have all become less likely to work as the state of the Windows operating system has advanced (identically to those that used parallel ports.)  If you're running DOS or W95, you could investigate further.

Otherwise, it's MUCH easier and perhaps cheaper to get one of those $5 USBASP clones, and forget that your computer even has the native serial port.

9  Community / Bar Sport / Re: Your latest purchase on: September 08, 2014, 11:27:25 pm
ARM Cortex-M3 STM32F103C8T6 STM32 Minimum System Development Board
I'm having an interesting discussion off in another forum, on how you can start working with ARM chips for about $1 worth of hardware and 1 minute of tool download time.  (In assembler.  Ouch.)  Using this particular chip (which you can get bare at about 10/$10 and protoPCBs for about 10/$7) (and numerous pre-built boards on eBay for about $7.)  So I ordered this one to see how it works.  (Even though I have other ARM development boards.)
10  Using Arduino / General Electronics / Re: PCB copper clad Stencils? on: September 08, 2014, 03:04:32 am
The whole "use a marker to apply etch resist" thing did not work very well :-(
11  Development / Other Software Development / Re: Code size with different versions and -flto optimization on: September 08, 2014, 02:57:54 am
Quote
I have studied in comparaison the old and the new Ethernet libraries.
It is evident that the memory overhead is due to the new possibility of using DNS & DHCP.

I HAVE NOW A COMPILED SIZE OF 28700 bytes!!
Good job!  And thanks for informing us of the results.
12  General Category / General Discussion / Re: Arduino Newbie on: September 08, 2014, 02:51:40 am
The Arduino Uno is a good starting point.  Most of the publications, help, and community is about the Uno, or boards that are very similar to Uno.  Certain other boards have specific advantages for some class of application, but they are not (IMO) where you should start.
13  Development / Other Software Development / Re: Some new core functions on: September 06, 2014, 06:24:46 pm
So how exactly do you justify wanting "mirrorbyte" to be a core function, instead of sticking it in some obscure bit-twiddling library?  (or FFT library?)
14  Development / Other Software Development / Re: How to change rs-232 port mode to half-duplex? on: September 06, 2014, 06:21:47 pm
I think you need to define exactly what you mean by "half duplex."  Graynomad and I are interpretting the phrase quite differently.  (He's assuming transmit and receive on the same pin/wire.  I'm assuming a device (like a modem) that needs additional signaling on MORE wires...)
15  Development / Other Software Development / Re: How to change rs-232 port mode to half-duplex? on: September 06, 2014, 04:51:38 am
There is no way to "set up" the Arduino serial port as half duplex.  You'd have to implement half-duplex manually, using additional signals to indicate which direction was transmitting (or permitted to transmit.)   I think the softwareserial implementation is inherently limited to WORKING in half duplex (I don't think it can transmit and receive at the same time), but there would be a lot of work to do to get it to be "formal" about such an arrangement in the way that old-style half duplex devices actually implemented.
Pages: [1] 2 3 ... 462