SimpleIDE for DNA-RTC board
Rsadeika
Posts: 3,837
My other thread, which started to touch on Spin usage with the DNA-RTC board, I have left that for the Spin people. I found that trying to use the OBEX for getting the necessary drivers a real challenge, and very time consuming at this time. I will leave at that.
In the other thread, I also left a question for an explanation of the board types that are found in SimpleIDE. The first question that I have here is, is there some built in support for the RTC that is on the board? I know that PropGCC has a lib for doing an RTC in software, but how would you handle the hardware RTC?
Has the Console terminal progressed to the point of being able to place characters at chosen locations of the screen? I guess a quick experiment would be, to display a continuous running clock at the upper right hand part of the Console screen.
As a general observation of the DNA-xxx board(s), from a marketing standpoint for the DNA-xxx board, I think the headers should already be soldered in place. This should be a ready to go, out of the box, board.
Ray
In the other thread, I also left a question for an explanation of the board types that are found in SimpleIDE. The first question that I have here is, is there some built in support for the RTC that is on the board? I know that PropGCC has a lib for doing an RTC in software, but how would you handle the hardware RTC?
Has the Console terminal progressed to the point of being able to place characters at chosen locations of the screen? I guess a quick experiment would be, to display a continuous running clock at the upper right hand part of the Console screen.
As a general observation of the DNA-xxx board(s), from a marketing standpoint for the DNA-xxx board, I think the headers should already be soldered in place. This should be a ready to go, out of the box, board.
Ray
Comments
If it holds the cost down I'm fine with soldering the headers. I'm just glad the Propeller Platform format is not completely dead and now gives me a C++ platform with 1MB of FLASH.
Seems like dna.cfg and dna-rtc.cfg should be good enough.
For guidance on what the functions should do, look here: https://code.google.com/p/propgcc/source/browse/lib/sys/propeller/rtc.c
David has pushed the DNA config files to the repository, so they will show up in the next beta release or if you clone and compile the repository right now.
As for the headers not being soldered in place, I couldn't disagree more. Should I pre-solder the headers in place in the inner row, outer row, or staggered? Should they be male or female headers. Should they be on the front or the back of the board? The permutations are many, and would satisfy few.
The Arduino is ready to go out of the box, with headers soldered in place and an etched-in-stone (flawed) layout. But remember what "DNA" stands for..
I do not believe that the reason that Gadget Gangster quit making the PP-USB board was because he pre-soldered the headers, I could be mistaken. Once the headers are pre-soldered, in whichever place that you decide, then that becomes the standard, and I believe that their were a lot of people that liked the PP-USB with the headers pre-soldered. This is your business, and your board, so you will be deciding as to what works best for you.
The only reason I mentioned it was that, in the long run, you end up selling a bunch of these boards, and we, the customer, do not have to go searching for a new replacement because you did decide, because of minimal sales, you have to discontinue the product. My suggestions are to help you keep that cash register ringing.
Ray
That's the main weakness of the Propeller Platform. It should really only have one set of headers. Stack-able headers are cheap.
Ray
Ray, the point is that the dual-rows in the Propeller Platform lead to confusion and frustration about how they are or should be stuffed - that certainly happened to me. Just having single-rows would force a correction to the problem.
It's not much, but I ship some TetraProp boards every month. They always ship with stack-able headers. The forth folk seem to like TetraProp a lot. Guess I've sold about 20 boards in a year.
Ray
For example, I was able to add headers to a Propeller Proto board from Parallax that lined up with my preferred header spacing (staggered) -- it would have been either much harder, uglier or downright impossible if I had to use the spacing of the outer rows. Some folks might have an issue with Some Assembly Required, but the alternatives are either less flexibility, or an inventory management problem with multiple configurations.
Or, as another alternative, a new design that is similar to the PP, but with only one row of header holes on each edge -- but that would no longer really be PP compatible. So we'd need an adapter board to go between the PP layout and the new one, and everyone would be happy
...or how about male-bottom-stagger-left, female-top stagger-right??
Just causing trouble!!
I enjoy soldering my own (I find it relaxing), thank you for offering!