PICAXE
PICAXE er en programerbar "datamaskin på brikke". Programene skrives i PICAXE BASIC, og overføres til brikken via en seriellkabel som man enten kan kjøpe eller bygge selv. Programmeringsgrensesnittet lager man selv etter beskrivelse i manual. Både programmare for programmering og manualer er tilgjengelige hos Revolution Education Ltd. Programvaren er gratis for ikke-komersielle bruker, men man må registrere den.
Brikkene koster fra kr 20-50 (frakt, og eventuell moms, kommer i tillegg) og er tilgjengelige i 4 forskjellige størrelser:
- 8 pinner: 5 inn-/utganger, derav 1 analog.
- 14 pinner: 6 utganger og 5 innganger, derav 2 analoge.
- 18 pinner: 8 utganger og 5 innganger, derav 3 analoge.
- 28-pinner: 9-17 utganger og 0-12 inputs, samt 0-4 analoge innganger.
- 40-pinner: 9-17 utganger og 8-20 inputs, samt 3-7 analoge innganger.
Picaxe-brikkene har tre kommunikasjonsmuligheter, seriell for programering, seriell mellom programerte brikker, IR og tastatur. Siden seriellporten for programering kan kun brukes til å laste ned programer, er denne ikke mulig å bruke under kjøring. Og IR- og tastaturportene er kun til for mottak av data.
Mer informasjon kan finnes i boken Programming and customizing the PICAXE microcontroller.
Pinliste
| Funksjon | 08 | 08M | 18 | 18A | 18X | 28A | 28X | 40X |
| Vcc (+5v) | 1 | 1 | 14 | 14 | 14 | 20 | 20 | 11,32 |
| Jord (0v) | 8 | 8 | 5 | 5 | 5 | 8,19 | 8,19 | 12,31 |
| Program inn | 2 | 2 | 3 | 3 | 3 | 6 | 6 | 6 |
| Program ut | 7 | 7 | 2 | 2 | 2 | 7 | 7 | 7 |
| Resonator | x | x | x | x | x | 9,10 | 9,10 | 13,14 |
| Reset | x | x | 4 | 4 | 4 | 1 | 1 | 1 |
| Inngang 0-7 | x,6,5,4,3 | x,6,5,4,3 | 17,18,1,x,x,x,15,16 | 17,18,1,x,x,x,15,16 | 17,18,1,x,x,x,15,16 | 11-18 | 11-18 | 19-22,27-30 |
| Utgang 0-7 | 7-3 | 7-3 | 6-13 | 6-13 | 6-13 | 21-28 | 21-28 | 33-40 |
| Analog inn 0-7 | x | x,6,7,x,3 | 17,18,1 | 17,18,1 | 17,18,1 | 2-5 | 2-5 | 2-5,8-10 |
| Inngang A 0-3 | x | x | x | x | x | x | 2-5 | 2-5 |
| Inngang C 0-7 | x | x | x | x | x | x | x | 15-18,23-26 |
| Utgang C 0-7 | x | x | x | x | x | x | 11-18 | 15-18,23-26 |
| IR inn | x | 4 | x | 17 | 17 | 11 | 11 | 19 |
| IR ut | x | 7 | x | x | x | x | x | x |
| PC tastatur klokke | x | x | x | 15 | 15 | 17 | 17 | 29 |
| PC tastatur data | x | x | x | 16 | 16 | 18 | 18 | 30 |
| I2C klokke | x | x | x | x | 10 | x | 14 | 18 |
| I2C data | x | x | x | x | 7 | x | 15 | 23 |
| PWM puls 1-3 | x | 5 | x | x | x,x,9 | x | 12,13 | 16,17 |
| Musikk | x | 5 | x | x | x | x | x | x |