Questions about ECIO dsPIC33

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 7.

Moderator: Benj

Post Reply
User avatar
tiny
Posts: 200
Joined: Wed Jul 08, 2009 8:29 am
Has thanked: 51 times
Been thanked: 93 times

Questions about ECIO dsPIC33

Post by tiny »

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

User avatar
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

Post by Benj »

Hi Christina,

The ECIO40 and ECIO40P16 both follow the footprint of a 40-pin DIL package.

Here is a basic dimensional drawing.
dims.jpg
dims.jpg (157.33 KiB) Viewed 5370 times
The chip can only output at 3V3 but the pins shown below in grey are tolerant of 5V input voltages.
5vpins.jpg
(176.95 KiB) Downloaded 602 times
Here are 5V tolerant pins - F0, F1, D0, D1, D2, D3, D4, D5
Can the MCU be programmed via ICSP with Pickit 3 or only via USB?
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 all Eblocks be used (LCD, Wlan, GSM ...)?
Yes all E-blocks should be compatible.

User avatar
tiny
Posts: 200
Joined: Wed Jul 08, 2009 8:29 am
Has thanked: 51 times
Been thanked: 93 times

Re: Questions about ECIO dsPIC33

Post by tiny »

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

User avatar
tiny
Posts: 200
Joined: Wed Jul 08, 2009 8:29 am
Has thanked: 51 times
Been thanked: 93 times

Re: Questions about ECIO dsPIC33

Post by tiny »

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

User avatar
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

Post by Benj »

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.

User avatar
tiny
Posts: 200
Joined: Wed Jul 08, 2009 8:29 am
Has thanked: 51 times
Been thanked: 93 times

Re: Questions about ECIO dsPIC33

Post by tiny »

Thanks Ben!

Post Reply