![]() |
Forum Index : Microcontroller and PC projects : Beta Testers Wanted
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
Bryan1![]() Guru ![]() Joined: 22/02/2006 Location: AustraliaPosts: 1396 |
G'day Guy's, I got the return email from Geoff within a couple of hours ... Thanks mate ![]() ![]() Took the family into Mt Barker today to get away from the heat only to find the jaycar agency closed due to the heat ![]() I'm going to design up a pcb for this project and it can be the first pcb milling job for my cnc. The first one will be a simple one just for programming the chips then I want to design a test board so 2 maybe 3 can be on the board with each having a 16x2 lcd and get them all communicating with each other. Heaps of fun ahead and my daughters are interested so it will be fun teaching them. Regards Bryan |
||||
TinkersALot Regular Member ![]() Joined: 20/11/2012 Location: United StatesPosts: 72 |
@elproducts: Is this this usb-converter board you are using? https://www.sparkfun.com/products/718 |
||||
Bryan1![]() Guru ![]() Joined: 22/02/2006 Location: AustraliaPosts: 1396 |
Well as the temp dropped decided to go up to the shed to look for that USB to serial dongle, found the small driver disk on the cnc computer desk and knew well it's around here somewhere...... Went thru every storage box and looked on every workbench no find ![]() Right behind where the driver disk was with a bit of paper covering it ![]() Cheers Bryan P.S 32.04C now and about to start pouring down ![]() ![]() ![]() ![]() |
||||
Geoffg![]() Guru ![]() Joined: 06/06/2011 Location: AustraliaPosts: 3272 |
You don't have to get that complicated. I did the whole development on this breadboard. ![]() Geoff Geoff Graham - http://geoffg.net |
||||
elproducts![]() Senior Member ![]() Joined: 19/06/2011 Location: United StatesPosts: 282 |
I actually used the older version of this one. Sparkfun adapter But either one will work. Yours is the same one Geoff uses in his picture which allows you to solder pins for breadboard attachment . Mine required wires. www.elproducts.com |
||||
elproducts![]() Senior Member ![]() Joined: 19/06/2011 Location: United StatesPosts: 282 |
Yeah but you still need the PICkit 3 to program the PIC32. It does have a couple LEDs, momentary switch and a potentiometer but I'm not sure which pins and if they line up with the MicroMite open pins. Try it out if you got one and let us know if it works. www.elproducts.com |
||||
TinkersALot Regular Member ![]() Joined: 20/11/2012 Location: United StatesPosts: 72 |
@Geoff and @elproducts -- Thank you both for your feedback. I opted to go forward with the board that elproducts showed us because of it having a "built in programmer" for the device. I also based this decision on a more careful read of the documentation for the chipKit board. While I am sure it is a nice board, I convinced myself that it was too "fixed" in its design for the kinds of tests I would want to perform. Also, would have still required a programmer -- so that was another cost driver. |
||||
vasi![]() Guru ![]() Joined: 23/03/2007 Location: RomaniaPosts: 1697 |
Hi Geoff, Do you tried this compiler? You can optimize for code size and dead code removal for free, any time and how often you want. They says "it’s ahead of the Microchip MPLAB C32 v1.12 release" MPLABX can detect an installation of it (at least, on linux). Vasi P.S. As everybody knows, the old MPLAB will be declared "legacy" and the projects inside MAL will be only in MPLABX format. Hobbit name: Togo Toadfoot of Frogmorton Elvish name: Mablung Miriel Beyound Arduino Lang |
||||
Geoffg![]() Guru ![]() Joined: 06/06/2011 Location: AustraliaPosts: 3272 |
No, I have not tried that compiler. I am looking for an alternative compiler because I had to use aggressive compiler optimisation and 16 bit code to fit MMBasic into 128K. This means that people will not be able to use the free compiler version from Microchip to recompile the source code (they could use evaluation mode but that has a time limitation). The MPIDE compiler looks good but it has two problems, 1 - I cannot find where to download it and 2 - it looks like it is embedded in MPIDE and I need it running in MPLAB X with the full PLIB libraries. Geoff Geoff Graham - http://geoffg.net |
||||
elproducts![]() Senior Member ![]() Joined: 19/06/2011 Location: United StatesPosts: 282 |
It is part of MPIDE. There is a way to run it through MPLAB X but I find its a bit clumsy after you've coded with MPLAB X directly. It's talked about here but this is mainly to let chipKIT people move up to MPLAB X. http://chipkit.net/programming-chipkit-boards-in-mplabx/ www.elproducts.com |
||||
vasi![]() Guru ![]() Joined: 23/03/2007 Location: RomaniaPosts: 1697 |
I remember very well that it was possible to be installed in linux separately and used in MPLABX as I used. I will try it again under Win and linux. Ok, I'm doing like this if I don't want the entire MPIDE: - download the latest MPIDE from here; - extract only pic32-tools folder (with all it's content) from the zip archive, to the root of C:\ (you can find it in "hardware\pic32\ompiler" inside archive) - install MPLABX somewhere, launch it and select "Tools/Options" menu option - from the dialog window, I choose "Embedded" tab and add (press "Add..." button) a new toolchain by specifying "c:\pic32-tools\bin" path. Now I'm ready to compile PIC32 projects. But be aware that there is no PLIB which is proprietary. Anyway, all the peripherals are supported (explore the include subfolder to have an idea, there is even a legacy subfolder). Personally I will try to migrate to this compiler for your micromite project, as it does not have too big requirements. Chipkit forums can be of a real help (I hope...) If the porting is a success, the advantage is obvious - your own C/C++ toolchain with no limitations and license problems. Hobbit name: Togo Toadfoot of Frogmorton Elvish name: Mablung Miriel Beyound Arduino Lang |
||||
JohnL Senior Member ![]() Joined: 10/01/2014 Location: SeychellesPosts: 128 |
Have been playing a bit with new MicroMite, so far not finding any real issues. Quick question for Geoff. Would you consider expanding the range by including PIC32MX795F512 with all of I/O pins availabe for embedded applications. I have applications for embedded controllers with many more I/O even more than on current maximite, also don't need on board video and keyboard related firmware. I know it is possible and already suggested to network multiple MicroMites on I2C, but this increases software development and application complexities and component count. Thx. |
||||
vasi![]() Guru ![]() Joined: 23/03/2007 Location: RomaniaPosts: 1697 |
I'm sure Geoff knows that many more people will jump in for an embedded Mximite. I think the fever for Maximite computer have now normal values and people awaiting the embedded version. But for now, let's wait for the micromite. BTW, there was already StickOS BASIC purely for embedded, with bytecode compilation, for chipkit MAX32 boards... Hobbit name: Togo Toadfoot of Frogmorton Elvish name: Mablung Miriel Beyound Arduino Lang |
||||
MOBI Guru ![]() Joined: 02/12/2012 Location: AustraliaPosts: 819 |
Wasn't one of the reasons for uMite that it could be easily "plugged in" by such as hobbiests without the need for high level soldering skills? (and good eyesight) ![]() David M. |
||||
Geoffg![]() Guru ![]() Joined: 06/06/2011 Location: AustraliaPosts: 3272 |
No, sorry. That is not on my to do list. All these things take a lot of work so I need to know that there would be a reasonable number of people who would use it. Geoff Geoff Graham - http://geoffg.net |
||||
TinkersALot Regular Member ![]() Joined: 20/11/2012 Location: United StatesPosts: 72 |
Perhaps shift registers would help? |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4004 |
Maybe ask Geoff for the source and tweak it yourself? Stripping out unwanted parts is usually fairly easy. Alternatively, there are other BASICs out there, including some open source ones that you could start from. John |
||||
TinkersALot Regular Member ![]() Joined: 20/11/2012 Location: United StatesPosts: 72 |
I know one guy who told me that he has loaded timed-expiration software in Virtual Machines (I don't know exactly how he freezes the date -- but I'm sure there's a way). He only runs the VM for just as long as he needs to. I promise it isn't me. |
||||
jman![]() Guru ![]() Joined: 12/06/2011 Location: New ZealandPosts: 711 |
Hi Can somebody please post the required configuration bits setup Thanks Jman |
||||
Geoffg![]() Guru ![]() Joined: 06/06/2011 Location: AustraliaPosts: 3272 |
I presume that you mean for the MicroMite beta. They are set in the hex file so you do not need to manually set them. BTW, you need a programmer that knows about the PIC32MX150/250 and that means a recent version of MPLAB or MPLAB x. Geoff Geoff Graham - http://geoffg.net |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |