Piklab
- IDE for PIC microcontrollers
Home
Screenshots
Devices
Toolchains
Programmers
Download
Documentation
Known Issues
Report a Bug
Developers
How to Help
Changelog
License
Supported Devices
Legend for Programmers/Debuggers/Bootloaders:
tested
not tested
not supported by programmer or by Piklab
Legend for Compilers/Assemblers:
supported
not supported by toolchain
General support:
PICC compiler:
supports all baseline and midrange PICs
PICC-18 compiler:
supports all 18F PICs
C18 compiler:
supports all 18F PICs
C30 compiler:
supports all dsPICs
MPC compiler:
supports most midrange and 17C PICs
CC5X compiler:
supports most baseline and midrange PICs
Baseline Family
Devices
Compilers / Assemblers
Programmers
Debuggers
Bootloaders
GPUtils [
1
]
SDCC [
2
]
PICCLite [
3
]
Direct [
4
]
ICD1
ICD2 [
5
]
PICkit1 [
6
]
PICkit2 [
6
]
PicStart+ [
7
]
ICD2
GPSim [
8
]
Tiny
Pickit2 [
5
]
Picdem [
5
]
10F200
10F202
10F204
10F206
10F220
10F222
12C508
12C508A
12C509
12C509A
12CE518
12CE519
12CR509A
12F508
12F509
12F510
12F519
16C505
16C52
16C54
16C54A
16C54B
16C54C
16C55
16C55A
16C56
16C56A
16C57
16C57C
16C58A
16C58B
16CR54A
16CR54B
16CR54C
16CR56A
16CR57B
16CR57C
16CR58A
16CR58B
16F505
16F506
16F54
16F57
16F59
16HV540
Midrange Family
Devices
Compilers / Assemblers
Programmers
Debuggers
Bootloaders
GPUtils [
1
]
SDCC [
2
]
PICCLite [
3
]
Direct [
4
]
ICD1
ICD2 [
5
]
PICkit1 [
6
]
PICkit2 [
6
]
PicStart+ [
7
]
ICD2
GPSim [
8
]
Tiny
Pickit2 [
5
]
Picdem [
5
]
12C671
12C672
12CE673
12CE674
12F609
12F615
12F629
12F635
12F675
12F683
14000
16C432
16C433
16C554
16C557
16C558
16C61
16C62
16C620
16C620A
16C621
16C621A
16C622
16C622A
16C62A
16C62B
16C63
16C63A
16C64
16C641
16C642
16C64A
16C65
16C65A
16C65B
16C66
16C661
16C662
16C67
16C71
16C710
16C711
16C712
16C715
16C716
16C717
16C72
16C72A
16C73
16C73A
16C73B