Show Posts
Pages: [1] 2 3 ... 8
1  Development / Other Software Development / Re: ArdOS: The Arduino Operating System. Now for the Arduino IDE! on: August 10, 2013, 11:16:32 pm
@ctank - this is excellent and well-timed for me. At the moment, I am playing around (since last night) with NilRTOS (from author of ChibiOS/RT ported by Bill), and after downloading ArdOS and going thru it's quick-start and reference manual, I can see how easy it looks.

Do you have any figures on flash and RAM use of code using ArdOS using various features/combinations ?
Secondly, do you have any plans of supporting ArdOS on some of the ATtiny AVRs like tiny84/85/86x ? They do have some limitations (usually fewer peripherals, pins etc.) but still excellent for ultra low-cost projects.
2  Using Arduino / Installation & Troubleshooting / Re: Arduino 1.0.4 IDE freeze for several minutes, frequently on: August 01, 2013, 01:09:26 pm
Just to let others know - I didn't find a solution to my problem.

So I ditched Arduino on Windows (at least for now), and moved my dev work to Linux. Works flawlessly.
Having recently discovered Arduino-mk (Makefile based), build workflow, I am happily using Vim (with Arduino aware syntax highlighting) and having a gala time :-)
3  Using Arduino / Installation & Troubleshooting / Re: Which to buy? Arduino vs. Sainsmart on: August 01, 2013, 01:04:11 pm
If you are really a beginner with Arduino (and microcontrollers, embedded systems etc.) then buying the genuine Arduino is ideal. It works out-of-the-box with Arduino IDE (and rest of the software).

Once you gain some experience and confidence with Arduino, get to know all the basics, learn some more about the guts of Arduino board, you can definitely switch to boards that cost much less. Heck, you might even switch to an ATtiny85 microcontroller with few discrete components thrown together on a breadboard, that can take you far, for a tiny fraction of a full board cost. Or you could look at alternative boards -- Teensy, Jeenode etc.

Have no experience with sain, but have used a lot of east-asian goods (shipped from China, HK), and not once have I encountered problems. I buy off ebay, dx.com, seeedstudio and some not so famous places ! Of all of those, I prefer ebay for convenience, buyer-protection and low price. Seeedstudio stuff is actually reasonably good quality (better than a lot of what you can buy on ebay). However, as others (the gurus here) say, buying from someone who claims a board to be genuine Arduino, but actually isn't (i.e. are counterfeits) can leave you pretty frustrated.

Having said that, I am not sure if this discussion belongs in "Installation & Troubleshooting" sub-forum !!
4  Using Arduino / Installation & Troubleshooting / Re: Arduino 1.0.4 IDE freeze for several minutes, frequently on: July 30, 2013, 09:21:28 am
Bump!
5  Using Arduino / Installation & Troubleshooting / Arduino 1.0.4 IDE freeze for several minutes, frequently on: July 28, 2013, 06:40:52 am
Hi,

Currently using Arduino 1.0.4 on a Windows 7 (64-bit) machine (decently powered - Core i5 (quad-core), 6GB RAM). I am using Java SE 1.6.0_45.

The problematic behavior I observed, is very similar to what is mentioned in these very old threads (2011, and some as old has 2009) --
http://forum.arduino.cc/index.php?topic=50826.0
http://forum.arduino.cc/index.php/topic,50986.0.html
http://forum.arduino.cc/index.php/topic,46977.0.html

So, wondering if the problem still does exist in the latest rxtx lib used by Arduino ?

I do have 2 other (apart from Arduino's FTDI one) virtual COM-port drivers installed (but currently, the devices are not plugged-in). The other COM-port drivers are:
  • PL2303HX based TTL-Serial converter
  • USBASP programmer

The problem is quite bothersome. So, should I use the RXTX lib (hacked) mentioned in the solution circa. Feb 2011 ?
6  Using Arduino / Microcontrollers / Re: Attiny 84/85 serial comm on: May 20, 2013, 03:34:06 am
Very useful... goes into my bookmark folder.
7  Using Arduino / Microcontrollers / Re: Arduino on ATtiny - which core ? HLT, or Arduino-tiny or another? on: May 20, 2013, 03:31:17 am
Bingo! @Erni's response is quite spot-on, about the reasons.

BTW (and off-topic), my problem with USBasp is that I find it hard/tedious to use it with breadboard circuits. I'm yet to find a good solution to connect a 10-pin ISP boxed-header to a breadboard, that is quick and hassle free.
8  Using Arduino / Microcontrollers / Re: Arduino on ATtiny - which core ? HLT, or Arduino-tiny or another? on: May 19, 2013, 12:35:26 am
Until 2 weeks back, exclusively Arduino-as-ISP ...

Now I have more options, in form of 2 new dedicated programmers, thank to ebay:
1. USBasp based on ATmega8
2. USBtinyASP clone, based on ATtiny2313
Though, I'm yet to set up those 2.
9  Development / Other Software Development / Re: CodeBlocks Arduino IDE - real C++ IDE for Arduino development (rev.20130428) on: May 17, 2013, 10:56:08 pm
@Stanley firstly, thanks for this excellent project. Came across this, thanks to another post on arduino forums.

Have gone through this entire thread, and did see one reference to what I was looking for, but no clear answer. So kindly bear with me on these questions about ArduinoDev CodeBlocks IDE (I call it ACI for rest of my mail).

1. Standard ArduinoIDE has settings to select the Arduino board type. How come, there is nothing similar (or that I could find) on ACI ? In the project creation Wizard, I see only 2 choices "Standard (8-bit AVR)" and "Due", however even between the 8-bit AVR boards/uC's there's a lot of difference in terms of peripherals, pins etc.

2. To use non-standard arduino-core's like MIT's High-Low Tech (HLT) arduino core for attiny45/85 or @CodingBadly's Arduino-tiny core ? Is there any way to use those cores ?

3. Was curious about how to add custom Arduino libraries, but I found the answer in one of the replies in this thread. (Just to show that I've read through :-) )

4. Do you plan to set up a FAQ re your IDE ? This thread is currently 5-pages long, and not difficult to miss some point in an answer. A FAQ, when you get time, would be so useful.
10  Using Arduino / Microcontrollers / Re: ATtiny85 w/ tiny-core and serial write on: May 15, 2013, 01:03:11 am
Thanks folks.

@afremont, I read though the sparkfun article and data-sheet, and I think I understand the RS-232 and TTL differences now, and can appreciate your reasoning and why you suggested what you suggested. I think, I do have some MAX232x's somewhere and can use those.

@fungus, are you suggesting that I hook-up the TTL-level Tx pin, to the dongle/converter's RS-232 level Rx pin, and "try it out" ? Nothing bad can happen, because Rx-end can, in worst case expect higher voltage signals (and perhaps, also inversion). At worst, this thing won't work, but usually no fear of magic-smoke! Right ? Or, I didn't understand your last statement.

11  Using Arduino / Microcontrollers / Re: ATtiny85 w/ tiny-core and serial write on: May 14, 2013, 10:46:38 am
Thanks folks. So it is indeed multimeter time. Will try out the voltage levels of the connector I have. If they are 5VDC, then I believe, I should be good to go. Would I still have to worry about polarity inversion ?
12  Using Arduino / Microcontrollers / Re: ATtiny85 w/ tiny-core and serial write on: May 14, 2013, 10:24:22 am
How about the polarity inversion that @afremont wrote about !
Actually, I'd found some contradictory information, which is why I asked here.

For instance, this link talks about the need of MAX2232 (and few caps) inspite of interaction with Arduino (which is clearly operating at 5VDC). See this one, where they talk of RS-232 working at 10VDC.

Sorry, but I am a software guy, with fairly superficial electronics knowledge, so this thing isn't very obvious.
13  Using Arduino / Microcontrollers / Re: Arduino IDE's -- 'C' code generation and intermediate files on: May 14, 2013, 09:09:35 am
Should have worded my requirement and motivation more clearly.
What I'd like to do, while I am learning to program directly with avr-libc, is to compare / try-understand the Arduino (Java/C++ based) converted to C code, generated by IDE as a result of compile+verify step.
14  Using Arduino / Microcontrollers / ATtiny85 w/ tiny-core and serial write on: May 14, 2013, 08:34:42 am
As per this post here, the tiny-core has a softserial (write only) capability.

My development laptop, has no serial port, but I do have a PL2303 based USB-Serial converter (like this one on ebay). Can I use it to interface with my "ATtiny on breadboard" ? On the breadboard, do I need additional circuitry (level-changing), to enable serial communication ?
15  Using Arduino / Microcontrollers / Arduino IDE's -- 'C' code generation and intermediate files on: May 14, 2013, 08:27:21 am
Is it possible to somehow intercept the IDE's build process, to isolate the intermediate 'C' files which use the avr-libc (and other Arduino libs), to study ?
Pages: [1] 2 3 ... 8