I have questions about ECIO dsPIC33.
Is it possible to get a dimension drawing from the PCB?
Are the pins 5V tolerant or only 3.3 V?
Can the MCU be programmed via ICSP with Pickit 3 or only via USB?
Can all Eblocks be used (LCD, Wlan, GSM ...)?
Thanks in advance for the answers!
Christina
Questions about ECIO dsPIC33
Moderator: Benj
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Questions about ECIO dsPIC33
Hi Christina,
The ECIO40 and ECIO40P16 both follow the footprint of a 40-pin DIL package.
Here is a basic dimensional drawing.
The chip can only output at 3V3 but the pins shown below in grey are tolerant of 5V input voltages.
Here are 5V tolerant pins - F0, F1, D0, D1, D2, D3, D4, D5
The ECIO40 and ECIO40P16 both follow the footprint of a 40-pin DIL package.
Here is a basic dimensional drawing.
The chip can only output at 3V3 but the pins shown below in grey are tolerant of 5V input voltages.
Here are 5V tolerant pins - F0, F1, D0, D1, D2, D3, D4, D5
Both programming methods are allowed, though programming via ICSP will wipe the USB bootloader. The EB061 ECIO Adapter board has an ICSP header on it if you want an easy way to connect a PICkit.Can the MCU be programmed via ICSP with Pickit 3 or only via USB?
Yes all E-blocks should be compatible.Can all Eblocks be used (LCD, Wlan, GSM ...)?
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Re: Questions about ECIO dsPIC33
Hello Benj,
Thanks for the quick and comprehensive response. I can then connect everything (GSM, Wlan, RTC) to 3.3V, for the Nextion display I take a level shifter.
Should I need an external I2C connection, then also over level shifter.
Christina
Thanks for the quick and comprehensive response. I can then connect everything (GSM, Wlan, RTC) to 3.3V, for the Nextion display I take a level shifter.
Should I need an external I2C connection, then also over level shifter.
Christina
Re: Questions about ECIO dsPIC33
One more question:
To which pins of the ECIO I2C is connected?
The Uart pins are remappable, but I2C have a fixed assignment (according to the data sheet of the controller).
Thanks!
Christina
To which pins of the ECIO I2C is connected?
The Uart pins are remappable, but I2C have a fixed assignment (according to the data sheet of the controller).
Thanks!
Christina
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Questions about ECIO dsPIC33
Hi Christina,
The I2C components can use the software mode without any major consequences but hardware would probably be slightly better if available.
The Hardware I2C pins are not available on the ECIO40P16 device as the pins do not come out on the 40 pin DIL connector. I hadn't realised this. I've now removed the hardware channels from the Flowcode definition file.
The I2C components can use the software mode without any major consequences but hardware would probably be slightly better if available.
The Hardware I2C pins are not available on the ECIO40P16 device as the pins do not come out on the 40 pin DIL connector. I hadn't realised this. I've now removed the hardware channels from the Flowcode definition file.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel