Search found 44 matches

by FlipFlops
Wed Sep 02, 2009 7:47 am
Forum: USB Development
Topic: Visual Studio and USB development
Replies: 4
Views: 2634

I actually used the 18F2550 based UBW to start with, as the main thing I was working on at the time was an encrypted bootloader. There's an HID Bootloader example in the Microchip USB stack that has a full MSVC++ project for the Windows forms interface. It resides under Microchip Solutions/USB Devic...
by FlipFlops
Tue Sep 01, 2009 2:37 pm
Forum: USB Development
Topic: Visual Studio and USB development
Replies: 4
Views: 2634

I use Visual Studio to create the Windows forms applications that interface with microcontrollers that support USB. Is that what you mean? Or were you looking for a way to have Visual Studio compile code to run directly on your microcontroller? The Microchip USB stack includes Visual Studio projects...
by FlipFlops
Tue Jun 23, 2009 10:43 am
Forum: PCB Design Questions
Topic: Problems with gerber files and manufacturer
Replies: 12
Views: 6291

Use the group tool to select all. Next use the smash tool, which will separate the silkscreen from each component.

Use the group tool again to select all, followed by the change tool with the appropriate size you want to change all the silkscreens to.
by FlipFlops
Mon Jun 22, 2009 10:36 am
Forum: PCB Design Questions
Topic: Problems with gerber files and manufacturer
Replies: 12
Views: 6291

The minimum trace width (without additional cost) from Advanced Circuits is 8 mil. Your layout must have some traces that are 5 mil, so you either need to increase the width of these traces, or pay the additional fees. The missing soldermask clearance probably means that the various layers have beco...
by FlipFlops
Sat May 09, 2009 10:29 am
Forum: USB Development
Topic: UBW protection/ encryption?
Replies: 6
Views: 2419

I'm not very familiar with the UBW, but if it uses a variant of the Microchip USB Stack HID bootloader, then it's extremely easy to add encryption. Visual studio has support for many different encryption algorithms. Also, it will depend on how secure you want it to be. For instance, you can have the...
by FlipFlops
Sat Jan 31, 2009 2:46 pm
Forum: PIC Microcontrollers - Software and Hardware
Topic: How to access PIC data memory?
Replies: 4
Views: 1470

With C18 I do it like this:

Code: Select all

#pragma romdata mylocation=0x1200
const rom unsigned char mydata[4] = { 0x00,0x00,0x08,0x10 };
#pragma romdata
by FlipFlops
Mon Nov 03, 2008 7:02 pm
Forum: PIC Microcontrollers - Software and Hardware
Topic: Emulating eeprom on a PIC18F2550/4550
Replies: 3
Views: 1213

In case anyone else finds this useful, I found the solution on the microchip forums: http://forum.microchip.com/tm.aspx?m=55318.
by FlipFlops
Thu Oct 30, 2008 12:20 pm
Forum: PIC Microcontrollers - Software and Hardware
Topic: Emulating eeprom on a PIC18F2550/4550
Replies: 3
Views: 1213

Emulating eeprom on a PIC18F2550/4550

I have need to store about 300 bytes of data between power cycles and have found the eeprom by itself to not be sufficient. Since the PIC18s can write to their own flash memory I've been searching for a way to accomplish this without wasting too many instructions. A quick search online gave me: http...
by FlipFlops
Thu Aug 28, 2008 11:20 am
Forum: USB Development
Topic: Bootloader without reset/holding a switch down
Replies: 4
Views: 2586

If you're using an 18F4550 or 2550, I highly recommend the HID bootloader included in the latest 2.2 USB stack from Microchip. You should find it in the Microchip Solutions\USB Device - Bootloaders\HID - Bootloader It's pretty easy to adapt it to whatever you need, and it also includes the full wind...
by FlipFlops
Fri Aug 15, 2008 3:10 am
Forum: Boot Loading
Topic: Commercial usb bootloaders?
Replies: 3
Views: 5042

Foolish me. I didn't realize that the latest release of the USB stack from Microchip includes the full source for an HID based bootloader that works with the 18F4550/2550. If anyone else is looking for a great base to start their own USB bootloader you might want to check it out. It's very convenien...
by FlipFlops
Thu Aug 14, 2008 3:42 am
Forum: Boot Loading
Topic: Commercial usb bootloaders?
Replies: 3
Views: 5042

Commercial usb bootloaders?

Does anyone know of a commercial usb bootloader that is compatible with the PIC18F2550/4550? I'm willing to pay for a license as I simply don't have the time to develop one fully with all the features I'm looking for. My wants: 1. Windows interface 2. Ability to reprogram EEPROM in addition to progr...
by FlipFlops
Thu Jun 05, 2008 9:12 pm
Forum: PIC Microcontrollers - Software and Hardware
Topic: Momentary switch + voltage regulator shutdown
Replies: 0
Views: 768

Momentary switch + voltage regulator shutdown

I've been optimizing sleep modes and trying to find more efficient voltage regulators for some time to reduce the power consumption of my circuits while they are turned "off." Instead, would it be possible to use a voltage regulator with a shutdown pin to completely eliminate any power draw while th...
by FlipFlops
Sun Nov 04, 2007 1:35 am
Forum: PCB Design Questions
Topic: How do you place QFN32 parts?
Replies: 15
Views: 8305

I solder leadless microcontrollers like the 28 pin QFN PIC18F2520 with a Weller heat gun and some no clean flux. Just put a teeny amount of solder on all the pads, position the IC, weight it down with an insulated pair of pliers, and use the heat gun. I keep it about 3" off the PCB and slowly move i...
by FlipFlops
Sun Oct 28, 2007 8:57 pm
Forum: PIC Microcontrollers - Software and Hardware
Topic: Help! PICs in C
Replies: 9
Views: 2577

Re: HI-TECH SOFTWARE.

funnynypd wrote:http://WWW.HTSOFT.COM
GOOD Pic and PIC18 compilor.
But expensive....I have licenses for both the 16 and 18 varieties; each was about $1,000.

The lite/free version is really good though, and lets you program a few of the low pin count general purpose PIC16s.
by FlipFlops
Sun Oct 14, 2007 9:43 pm
Forum: SparkFun Product Questions
Topic: Help with camera
Replies: 3
Views: 1238

Unfortunately it's really hard to tell what connector that is, even with your larger pictures. If it's just a single row of blade pins inside the socket, my first guess would be something from JST, such as the SM10B-SRSS-TB, 10 for the number of pins. You would then need to purchase the plug, approp...