Photon Pin-Out Preview

I haven’t uploaded it yet! Got it on my TODO list for tomorrow :slight_smile:

1 Like

Can you let us know when you get it uploaded. Thanks

WIll do! Sorry my weekend Honey Do list was > Releasing the Eagle Device… I’m going to to attempt it tonight!

2 Likes

So can DAC not be used as A6 anymore?

Looking at the firmware, it think DAC should function like a normal GPIO. Would test this when i can :wink:

Thanks for the diagram. Will the SDIO interface be accessible?

@DBW, looking the pin-map file: https://github.com/spark/photon/blob/master/pin-mapping/photon-pinmap.xlsx

Seems like only the SDIO_D7 is on the module of the BM-09 so i’m guessing it’s not going to be available

If by SDIO you mean an SPI interface for SD cards, then yes there are two of them!

@Carsten4207 @kennethlimcp The PHOTON (with headers) and PHOTON_SMD (without headers) Eagle Devices are finally released here: https://github.com/spark/photon/commit/6c53fd535b633bcd9132ff5b67848184d1aab4b7

Or rather here: https://github.com/spark/photon/tree/master/libraries

Make sure to clone the entire repo or download the ZIP, or you may end up with a corrupted library file… if you just try saving the one file. This happens for some reason with github and eagle files.

3 Likes

Thanks @BDub!!

Thanks for the replies guys. @BDub SPI may have to do, however SDIO can be 4-bit in parallel which makes SD read/write much faster, but as kennethlimcp pointed out, it doesn’t look like these pins are available. Some similar devices use the SDIO to communicate between the wifi module and the STM32 which could be the case here.

Thank you very much @BDub!

Quick question about the SMD Photon. Pins 25-31 look like they are on the bottom the Photon. I assume these would have to be soldered via solder stencils?

It would be much more suitable using a reflow and stencil to apply the solder paste.

What i might do would be to have a via on each pad and solder from the other side of the main PCB if i really need those pins and soldering manually during prototyping :smile:

1 Like

Good idea. I don’t think I will need them, but was just curious.

Cant wait to get a hold of them!

The pads on the bottom of the Photon are also located on the 0.1" grid, so you should be able to get to them fairly easily on a perfboard. Even if you don’t have a solder stencil, you can manually dab a small drop of solder paste on the pads before reflowing… but you will need to reflow. It’s possible to access these pads with a large through hole via and careful soldering, but you would need to experiment with that technique :wink:

1 Like

All pins except A3 and DAC are 5V tolerant
Does that mean (on the Photon), VBAT can have a battery up to 5 volts ?

@Jack,

from the datasheet: VBAT = 1.65 to 3.6 V

There IS actually an ADC on A6 (aka DAC)! Sorry for the confusion, I’ll get the datasheet updated as soon as possible. So that means A0-A7 are analogRead() compatible.

I edited my previous comment to make it more clear… I was only referring to the GPIO pins, aka D0~D7, A0~A5, DAC, WKP, RX, and TX.

1 Like

With those voltage ranges, looks like you can use a schottky diode and resistor (about 50ohm) hooked between the 3v3 and the VBAT pins, to keep the battery/Cap charged.
Does that sound about right @kennethlimcp ?