Created Tue, 18 Feb 2014 21:46:00 +0000 by phatburner
Tue, 18 Feb 2014 21:46:00 +0000
Hi This is my first post on this forum. Is anybody here able/willing to create a hardware profile for UBW? This is a small brother to the UBW32 for which MPIDE already has a HW profile. I don't know how to do it. The UBW is basically just the micro on a breakout board lead outs from two ports and a USB connector. A couple of switches and LED's. Sort of a Microchip version of an arduino pro-micro, faster more powerful. The schematics and data are available here:
I have nothing to do with this company just providing a link to the data. If anyone could help or explain to me how to do this I'd be thrilled.
Tue, 18 Feb 2014 22:47:37 +0000
Unfortunately that's not going to be possible. The MPIDE and chipKIT systems with with the PIC32, not with the PIC18. That needs a completely different compiler and software API.
It's like trying to tune your Robin Reliant's engine using the Ferrari tools. It ain't gonna happen.
Wed, 19 Feb 2014 02:24:59 +0000
Yeah, sad but true. Microchip has said that there will not be (in the near future, if ever) a C++ compiler for 8-bit PICs. So there will likely never be an Arduino compatible 8-bit PIC based system.
Now, it would be cool to get some of the 16-bit PICs going under MPIDE though . . .
Wed, 19 Feb 2014 16:14:21 +0000
Ok thanks for explaining. That's too bad, I guess I'llkeep on with programming the UBW in MPLAB. A lot can be done with the little UBW. Too bad Microchip doesn't consider it important enough to invest a little time.
Wed, 19 Feb 2014 18:10:18 +0000
I hear you. The thing is, creating a C++ compiler for the 8-bit PIC architecture would be a significant undertaking, and my guess is that there would be very little adoption of the C++ features, and so it just isn't worth it (for anyone) to put money into.
Now having said that, there are some other ways to skin this cat. For example Pinguino (http://www.pinguino.cc/) has their own IDE which is 'almost' Arduino compatible, and runs on the same processor as the UBW. Maybe that's an option for you?
Fri, 21 Feb 2014 07:01:04 +0000
SourceBoost makes an 8bit C++ PIC compiler but it is not open source.