Loading... Please wait...

Categories

New Products

Our Newsletter


XINO BASIC for PIC and PICAXE

  • Image 1
Price:
£5.39 (inc Tax) £4.49 (exc Tax)

Bulk Discounts Available - Savings shown are off EACH Item!
SKU:
PPCSXINO
Brand:
Weight:
23.0 Grams
Availability:

9 Available For Immediate Despatch, No Further Qty Available, Stock Not Being Renewed - For Large Orders Contact Us - Availability Updated on: May 22, 2012 at: 23:21:36 GMT

Shipping:
Calculated at checkout
Quantity:


XINO BASIC for PIC and PICAXE
 

Very low cost development system. Supports the following PICAXES: 18M2, 18, 18A, 18M, 18X (18M2 and 18X tested), 28A, 28X, 28X1, 28X2 (28X1 and 28X2 tested). Versions of the 18 pin PICAXE’s below the 18M2, require an additional 4K7 resistor which is supplied with the kit.

For PIC’s any similarly pinned 18 or 28 leg devices will work (far too many to list).  You can easily make a cable or board to allow hardware programming (see later in this document).

When plugging in add on shields, please make sure the voltages are appropriate to power and interface to it. The XINO Pro has onboard voltage regulation and provides a much more “plug and play” environment which is much closer to the original Arduino, the XINO basic is much simpler and requires a little more thought.

Assembly instructions

1. Solder onto the board the 10K, 22K, 4.7K resistors and 0.1uf capacitor. If you intend to use a pre 18M2 PICAXE add the second “diagonal” 4.7K resistor (usually the much smaller resistor in your kit)

xinobasicforpic1.gif

xinobasicforpicinset2.gif

xinobasicforpicinset3.gif

2. Add the 18 and 28 pin IC sockets with the indentation towards the top of the board (end marked XINO)

3. Add the remaining stereo jack, reset switch and the 3 pin voltage selection header with jumper.

4. Add the female header sockets (1 x 6 way, 3 x 8 way)

5. To power the board solder onto the GND, 3V3 and 5V connections (NOTE: 2 AA cells is 3V this will work in most situations for the 3V3 supply as will 3 AA’s giving 4.5V for the 5V supply, for an easy solution use a 3 x AA box and take a third wire off the 3V point) . There is space on the board to utilise a 4 way header or 3 way screw terminal block instead.

xinobasicforpicinset4.gif

6. The voltage selection jumper is marked on the board, to the right 5V and to the left 3.3V (as shown in the photo)

That’s it, should take between 10 to 20 minutes depending on your soldering speed and skill.

Pinouts for the PICAXE 18M2

'P0 - NOT CONNECTED		15 - NOT CONNECTED 'P1 - NOT CONNECTED		14 - GND 'RST                               	13 - B.4 I2C SCI/Touch/ADC/Out/In '3V3			12 - B.1 I2C SDA/Touch/ADC/Out/In '5V			11 - C.6 In/Out 'GND			10 - SERIAL OUT 'GND			09 - NOT CONNECTED 'VIN			08 - C.7 In/Out ' 'A0 - C.2 DAC/Touch/ADC/Out/In	07 - NOT CONNECTED 'A1 - B.7 In/Out/ADC/Touch         06 - NOT CONNECTED 'A2 - C.0 In/Out/ADC/Touch         05 - NOT CONNECTED 'A3 - C.1 In/Out/ADC/Touch         04 - B.3 In/Out/ADC/Touch/PWM 'A4 - C.4 In/SERIAL IN		03 - B.6 In/Out/ADC/Touch/PWM 'A5 - C.5 In		02 - B.0 SRI/Out/In '			01 - TX B.5 hserout/Touch/ADC/Out/In '			00 - RX B.2 hserin/Touch/ADC/Out/In '

Pinouts for the PICAXE 28X2

'P0 - C.1/PWM C.1		15 - NOT CONNECTED 'P1 - C.2/PWM C.2/HPWM A	14 - GND 'RST			13 - C.3/HSPI SCK/HI2C SCI '3V3			12 - C.4/HI2C SDA/HSPI SDI '5V			11 - C.5/HSPI SDO 'GND			10 - A.4/SERIAL OUT 'GND			09 - B.7 'VIN			08 - B.6 ' 'A0 - ADC0/A.0/C1-		07 - B.5 'A1 - ADC1/A.1/C2-		06 - B.4/ADC11/HPWM D 'A2 - ADC2/A.2/C2+		05 - B.3/ADC9 'A3 - ADC3/A.3/C1+		04 - B.2/ADC8/HINT2/HPWM B 'A4 - SERIAL IN		03 - B.1/ADC10/HINT1/HPWM C 'A5 - C.0/TIMER CLK		02 - B.0/ADC12/HINT0 '			01 - TX/C.6/HSEROUT/KB CLK '			00 - RX/C.7/HSERIN/KB DATA '

Sample code – Flash an LED

Push an LED and an “in series” 330R resistor into sockets numbered 13 (output) & 14 (gnd), then cut and paste this code into the editor window. The “flat” of the LED should go to pin 14 (gnd). This code was tested at both 3.3v and 5v, all PICAXE’s appeared to work. For the 18X it requires the additional 4K7 diagonal resistor to be installed. Note the reset button only works for the 28 pin devices.

PICAXE 18X

Start:
High 4
Pause 1000
Low 4
Pause 1000
Goto Start

PICAXE 18m2

Start:
High B.4
pause 1000
Low B.4
pause 1000
Goto Start

PICAXE 28X1

Start:
High PORTC 3
Pause 1000
Low PORTC 3
Pause 1000
Goto Start

PICAXE 28X2

Start:
High C.3
Pause 1000
Low C.3
Pause 1000
Goto Start

Hardware programming PIC’s

Using a hardware programmer such as the PICKIT2 is relativly easy. Just connect the following pins. Diagram for the PICKIT2 available on http://www.embedded-knowhow.co.uk/MPLAB%202.gif. Here is the pinouts for the 28 pin devices (such as the 16F886 & 18F25K20).

PICKIT2 PIN (pin 1 denoted by the white triangle)
1 – VPP/MCLR > RST pad on XINO
2 – POWER/VDD > MCUPOWER pad on XINO (which ever you are using 3V3 or 5V)
3 – GROUNDVSS > GND pad on XINO
4 – ICSPDATA/PGD > 09 pad on XINO
5 – ICSPCLOCK/PGC > 08 pad on XINO
6 – Not connected


Ready to buy XINO BASIC for PIC and PICAXE?

9 Available For Immediate Despatch, No Further Qty Available, Stock Not Being Renewed - For Large Orders Contact Us - Availability Updated on: May 22, 2012 at: 23:21:36 GMT

Quantity:

Find Similar Products by Category


Write your own product review

Comments

This product hasn't received any reviews yet. Be the first to review this product!


VAT Exempt

ABOUT TRUST ONLINE
Student Discount

find-us-on-facebook.jpg

Add to Wish List

Click the button below to add the XINO BASIC for PIC and PICAXE to your wish list.

Related Products

You Recently Viewed...