The hardware documentation on the PIC32 runs to 1200 pages.
If you have ever tried to use that to do something useful it
becomes near impossible.
It is not like a big book where you have random access to any one page.
You have to tell the PDF reader what page you want to look at.
At the bare minimum you need a separate index PDF.
Attached.
I found this free PDF editor that can extract a range of pages.
This way I can break it down into workable chapters. Each chapter is
book length in the case of the PIC32. Most of the other free PDF
editors I looked at are junk.
The editor is called PDF24 and published by www.pdf24.org
I highly recommend it.
BTW there is a real time clock calendar in the PIC32 for free that would
make a great wrist watch with 312K of storage. Built into the PIC32 is
also a built in USB port. How about having your Android cell
phone talk to your watch :) The application of this boggles the mind.
How about a hi rez camera in your watch for taking pictures discreetly.
Time: Hours, Minutes and Seconds
24-hour format (military time)
Provides calendar: Weekday, Date, Month and Year
Alarm configurable for half a second, one second,
10 seconds, one minute, 10 minutes,
one hour, one day, one week, one month, one year
Alarm repeat with decrementing counter
Alarm with indefinite repeat: chime
Year Range: 2000 to 2099
Leap Year Correction
Optimized for long term battery operation
Calibrates up to 260 ppm of crystal error
Paul Lamar
Actually someone beat you to it. Someone sold over US$10m worth of
Bluetooth watches with an e-ink display at about $110 each. It was
done just a few months ago at kickstarter.com
http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android?ref=most-funded
while looking for the link. I also notice this tiny USB board. Have 6
I/O pins, may be good for 1/2 a rotor?
http://www.kickstarter.com/projects/digistump/digispark-the-tiny-arduino-enabled-usb-dev-board?ref=category
Henry
I've got to have one :)
Damn I used to be twenty years ahead of my time. The rest of the world
is catching up.
That video gave me an idea for raising money for the rotary turbo
compound.
I'd go with the Tiny in a heart beat if it had a BASIC.
Here is another one called a Teensy.
Paul Lamar
Paul,
Take a look at the chipKIT - PCI32 32bit MCU Power for the Arduino
Community.
Same, super simple programming language
Easy to add Ethernet and USB (OTG - either Host or Device).
$26.95 for the board chipKIT Uno32
http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,892&Cat=18
Next grab a manual off Amazon:
http://www.amazon.com/Getting-Started-chipKIT-Arduino-Compatible/dp/1463721854
Chipkit forum:
http://www.chipkit.org/forum/index.php?&er=t
Just back from a week long Microchip Masters class in PHX. 117F in
PHX, but stayed inside
all day. Lots and lots of fantastic training programs, and just a blast
taking classes.
Hat's off to the MPLAD IDE-X tools. Free, work great, and just a nice
tool to work with.
Best part, it is free. You get a full tool suite, if you want to
optimize code into a smaller
space - then you pay for optimization. Yep, C code... but since you are
adverse to "C"
programming, use the Arduino 32 bit for a super simple code.
Tom W
It' C :) C and I don't get along starting in the 1970's when I was first
introduced
to it. As the computer scientist professors used to say; "I was ruined by
Quick
BASIC." I became undisciplined :) I refused to stick cryptic symbols
!@#$%^&*( in my
code :)
C was originally designed to force the programmer to do some of the work
a computer
can do well now a days. It is like reverse polish notation if you
remember that.
MikroBASIC has a lot of high level commands already done to support a
myriad of
embedded common hardware like graphic screens. Wiring examples are given.
In fact it
supports a PC keyboard no less. Some one here did a tremendous amount of
coding.
http://www.mikroe.com/
Here is the index to the 600 page MikroBASIC Pro manual.
Paul Lamar
Mikrobasic for PIC. $199.
http://www.mikroe.com/eng/products/view/9/mikrobasic-pro-for-pic/
I'd love to learn more about the graphics screens.
Yes, I still have my HP41C. I can not figure out what the "=" key is
on some calculators. :)
Tom W
Here is a picture. There are graphic commands in MikroBASIC very similar
to QB.
Paul Lamar
The new Arduino Mega Android is configured to interface via USB to an
android device. It uses an Atmega 2560 chip, has 45 I/Os, both digital and
analog.
Android is a close cousin to Java, and the unit is designed to be
programmed in C then the android porting is done via an android SDK in what
looks like Java with minor differences. It is easy to make it a datalogger
and display driver with one of these. Port the data from the ECU to the
Arduino, then tell it to display what it is receiving via the tablet. For
$50.00, it will make interfacing with an android tablet almost painless.
The tutorial even shows how to control various items with the touch screen
of the tablet.
My plan is still to use a tablet as a PFD. My backup will still be
mechanical engine gauges and steam gauges for flight instruments, but I
plan to fly with the tablets. Garmin and others have great apps for the
android that are a GPS, that are easy to fly with. With 2 displays I will
have navigation redundancy, and all of the other benefits of an electronic
cockpit.
I have one of these boards to experiment on, as well as an SD board and
other sensors. My original datalogger board works well and records 2 times
per second to the SD card. This board was designed for recording the
movements of sharks, so this sampling works well and extends battery life.
For a plane, we can sample several times per second if needed.
Kevin Alderman
My goal is a complete EFI that any 10 year old can program in BASIC :)
I have a mega 1200 with zbasic. The same as the 2560 more or less.
It is also poor on interrupt support. No built in USB like the PIC and most recent chips.
http://www.zbasic.net/
Paul Lamar
--
The Rotary Engine News Letter. Powered by Linux.
ACRE NL web site.
http://www.rotaryeng.net
You Tube key word PaulLamar2
Copyright 1998-2012 All world wide rights reserved.