Skip to main content


This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - Scorpia

Project development, ideas, and suggestions / Older Microchip tcpip stack allowed for distribution?
I was over at and i noticed that they have the source code for there ethernet webserver boards on the site.

having remembered what ian has said about the current stack is "free" but not available for distribution i was curious and checked the license that is included in the code that they have.

it looks like the older v3.75 stack is able to be distributed.

im not sure how usefull this is but i figured its at least something to look into further as it might make development easier.


i could be wrong but maybe someone smarter than me could check :)
#twatch network LCD backpack / got mine today.
I had my twatch turn up today.

after a bit of searching i found a power supply. gives 7.8v when plugged into the twatch. I thought it might be a little high bit it seems to cope with it ok.
I did a few temp measurements. the regultors started to get warm. the 1117 seemed to top out at 50 deg c. with the 7805 sitting at 33 deg c so not to bad.
what worried my more is the fact that the pic seems to run pretty hot. it was also at 50 deg c. Im not sure if that is normal but it seemed hot to me. i confirmed that the 1117 was outputting 3.3v so its not overvolted.

As with the others i found that the backlight really needs to be on for it to be usable. is there a precompiled firmware that has the backlight on?

next thing to to work out what to do with it :)
Project development, ideas, and suggestions / Graphic LCD - which one

i keep thinking about an upgrade to the stabndard text based lcd.

Does anyone have suggestions for a GLCD preferable color that could be used in "projects" like the ones here.

touch screen would be nice but not a requirement.

i guess the ones that come to mine for me are ones from soem other easily available device
eg: iphone, sony psp, nintendo ds etc. but i dont know how they would go .

anyway , suggestions anyone?
#twatch network LCD backpack / Twatch Shipped
Looks like my twatch has shipped. I got my confirmation email tonight what i got home.

Here's hoping that they added the acrilic frame to the order like i requested.

So hopefully only a couple more days till some hacking fun, Lets hope we can find someone to write a dll for the serial mode for LCD smartie, now that would really be great.

#twatch network LCD backpack / webserver/twatch V2 idea

i have been thinking about an upgrade to the original pic webserver. but since you released this it seems to fit better here.

I was thinking of somthing like the following. remember this originally came from the webserver idea.

Upgrade the Micro to a pic32 micro with usb. this give more i/o, more memory more speed for not alot more cost over the pic18 or pic24 series that are currently used.

add the usb port
add micro sd slot
add the option of running either a stanard 20x4 text display and or a
color graphical display (the psp or maybe the nintendo DS displays come to mind.)
a display with a touch screen would be nice
or the option for 5-6 buttons.

for me the ideal situation was to look into how to create a display that is compatible with the external slideshow displays. hopefully the extra horsepower of the pic32 would be enough to run the display as decent frame rates.
see  see for slideshow info
also with either touch screen or buttons would allow it to run in different modes.

having the displays as an option to the board allows us to run a webserver board or add the displays for a usb or standalone display either color or text based.

 i was thinking if it could be made under $100 with a decent color display it would be ok. With the text based display i dont think it would be much more than a twatch as there isnt much more in the parts.

anyway this was my idea that ive been mulling over for a while. im not sure if it fits better here inthe twatch area or int he webserver area.

does anyone have any comments / idea's etc.
#twatch network LCD backpack / Mounting the LCD.

has anyone looked at how to mount this LCD?

i was considering just sticking it in a case but as the pcb is smaller than the LCD it would be hard to get the RJ45 and power connector to the side.

anyone else with idea's?

maybe have the lcd on a ribbon cable instead of hard mounting it to the board?

comments anyone?
Bus Pirate Support / layout of the text for the ? command
Since im using hyper terminal. when i type the ? command the data scrolls off the screen and when i scroll back up htper term seems to have a bug that corrupts the data that has scrolled off the screen.

so i was missing out on some of the help menu commands.

so i started thinking about redesigning the text to fit onto a single 24x80 screen.

but in doing so it seemed to make more sense to split the ? command into 3 sections. or even 3 commands.
As there seems to be 3 sections. Menu, Syntax, Raw bus operations.

Can i suggest a software mod to pause after each section of text and wait for a key press.

Also maybe allow ?m or ?s or ?r to show only the 3 different sections. This would also open up the option of doing extra help screens (space permitting) for things like ?1 for 1 wire help, etc.

Anyone have thougths on this?
Bus Pirate Support / i2c, wii nunchuck

with the now seeminly working i2c libary's, i thiought i would have a play. so i hooked up my wii nunchuck adaptor to the buspirate
see ... p-379.html

and tried to followthe commands in the code based at

Long story short it didnt work. and being that im probably doing something silly i thought i would post what i did here to see what people think.

After some playing here is where i think its all going wrong.

firstly i set the buspirsate to i2c mode @ 5Khz, Power supplies on and pullups on.

then i run the macro (1) without the nunchuck connected.

Code: [Select]
4. I2C
5. SPI
10. MIDI
11. LCD
12. HWI2C
(1) >4
Set speed:
 1. Slow(~5KHz)
 2. Fast(~50KHz)
(1) >1
 1. Pullup off
 2. Pullup on
(1) >2
Searching 7bit I2C address space.
   Found devices at:
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F
0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x2F
0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3A 0x3B 0x3C 0x3D 0x3E 0x3F
0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4A 0x4B 0x4C 0x4D 0x4E 0x4F
0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x58 0x59 0x5A 0x5B 0x5C 0x5D 0x5E 0x5F
0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6A 0x6B 0x6C 0x6D 0x6E 0x6F
0x70 0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7A 0x7B 0x7C 0x7D 0x7E 0x7F
0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8A 0x8B 0x8C 0x8D 0x8E 0x8F
0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9A 0x9B 0x9C 0x9D 0x9E 0x9F
0xA0 0xA1 0xA2 0xA3 0xA4 0xA5 0xA6 0xA7 0xA8 0xA9 0xAA 0xAB 0xAC 0xAD 0xAE 0xAF
0xB0 0xB1 0xB2 0xB3 0xB4 0xB5 0xB6 0xB7 0xB8 0xB9 0xBA 0xBB 0xBC 0xBD 0xBE 0xBF
0xC0 0xC1 0xC2 0xC3 0xC4 0xC5 0xC6 0xC7 0xC8 0xC9 0xCA 0xCB 0xCC 0xCD 0xCE 0xCF
0xD0 0xD1 0xD2 0xD3 0xD4 0xD5 0xD6 0xD7 0xD8 0xD9 0xDA 0xDB 0xDC 0xDD 0xDE 0xDF
0xE0 0xE1 0xE2 0xE3 0xE4 0xE5 0xE6 0xE7 0xE8 0xE9 0xEA 0xEB 0xEC 0xED 0xEE 0xEF
0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 0xF6 0xF7 0xF8 0xF9 0xFA 0xFB 0xFC 0xFD 0xFE 0xFF

it seems that without a device attached the buspirate reads all addresses valid.
so i connect the nunchuck and i get

Code: [Select]
Searching 7bit I2C address space.
   Found devices at:
0xA4 0xA5

seems that the address isnt what i expected it to be.

the code at the above website suggests that the address should be 0x52 but the bus pirate is finding 0xa4 and 0xa5

im guessing this is where im going wrong. anything i do to either address seems to give me no results.

does anyone have any idea's on what i should check? or where to go from here


DIY Life projects / PCB build

i have received my pcb. thanks heaps.

just a quick not that this board seems to be a slightly different layout and doesnt require the jumpers mentioned in the post. except for maybe the resistor jumpers if you run fets.

Also i couldnt find R8 on the parts list. i had to check the schematic. its the same as r7 , 10k ohm according to the schematic.

anyway i hope that helps someone.

i still have a few bits to add being i was short in my parts box. but a couple if regulators and some fets and i should be done.

Bus Pirate Support / which compiler

i decided to download the source and see if i could add my 1-wire chip id's myself.

i have downloaded the v2 source file and loaded into MPLAB fine. edited the file as i think it needs.
When i hit the make button i got a "Couldn't locate build tool.  Check tool locations." message.

i checked the MPLAB install options and i have everything ticked.

I was wondering whatr compiler you are using ? hope fully once i have that i can work out where to point the project to the compiler.

thanks again

Hack a Day projects / Updated software
I was wondering if anyone has any updated software for this.

I would love to be able to do more with this. from memory there were two subroutines that allowed clicking on the webpage to run routines. it would be great if they were working for someone. i was lookign at it at one stage but i didnt get to far.

thanks again