PHOTON_fix.fzp 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428
  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <module fritzingVersion="0.9.2b" moduleId="PHOTON_fix" referenceFile="Photon_v100.fzp">
  3. <version>2</version>
  4. <date>Fri Apr 10 2015</date>
  5. <author>Brett Walach,Fabian Althaus</author>
  6. <description>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
  7. &lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
  8. p, li { white-space: pre-wrap; }
  9. &lt;/style>&lt;/head>&lt;body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
  10. &lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:8pt;">The Photon is a tiny Wi-Fi development board that makes it easy to create internet-connected hardware. The Photon is all you need to get started. Power it over USB and in minutes you'll be controlling LEDs, switches, and motors and collecting data from sensors over the internet!&lt;/span>&lt;/p>
  11. &lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">&lt;br />&lt;/p>
  12. &lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:8pt;">It has 18 digital I/O pins, 8 analog input pins, 2 analog outputs (DAC), 9 PWM pins; UART (Serial), SPI, I2S, I2C, CAN, and JTAG peripherals available. Programmed wirelessly OTA (Over The Air via Particle Cloud), via USB or JTAG. 3.3VDC supply voltage (on board power regulator); can be powered by USB Micro, VIN or 3V3 with 100mA typical current consumption; 300mA peak consumption (during transmit events). Powered by a 32-bit STM32F205 microcontroller, ARM Cortex-M3 architecture, running at 120Mhz, with 1MB of Flash and 128KB of RAM.&lt;/span>&lt;/p>&lt;/body>&lt;/html></description>
  13. <title>Photon</title>
  14. <url>https://www.particle.io</url>
  15. <tags>
  16. <tag>Photon</tag>
  17. <tag>Broadcom</tag>
  18. <tag>Arduino Compatible</tag>
  19. <tag>Development Platform</tag>
  20. <tag>Wifi</tag>
  21. <tag>Wi-Fi</tag>
  22. <tag>WICED</tag>
  23. <tag>STM32F205</tag>
  24. <tag>P0</tag>
  25. </tags>
  26. <properties>
  27. <property name="family">microcontroller board (arduino compatible)</property>
  28. <property name="variant">variant 1</property>
  29. <property name="pins">24</property>
  30. <property name="layer"></property>
  31. <property name="name">Photon</property>
  32. <property name="version">1.0.0</property>
  33. <property name="manufacturer">Particle</property>
  34. <property name="part number"></property>
  35. </properties>
  36. <views>
  37. <breadboardView>
  38. <layers image="breadboard/PHOTON_824ff3ebabbafb3949f059a17a7025a9_2_breadboard.svg">
  39. <layer layerId="breadboardbreadboard"/>
  40. </layers>
  41. </breadboardView>
  42. <schematicView>
  43. <layers image="schematic/PHOTON_824ff3ebabbafb3949f059a17a7025a9_2_schematic.svg">
  44. <layer layerId="schematic"/>
  45. </layers>
  46. </schematicView>
  47. <pcbView>
  48. <layers image="pcb/PHOTON_fix_pcb.svg">
  49. <layer layerId="copper1"/>
  50. <layer layerId="silkscreen"/>
  51. <layer layerId="copper0"/>
  52. </layers>
  53. </pcbView>
  54. <iconView>
  55. <layers image="icon/PHOTON_824ff3ebabbafb3949f059a17a7025a9_2_icon.svg">
  56. <layer layerId="icon"/>
  57. </layers>
  58. </iconView>
  59. </views>
  60. <connectors>
  61. <connector type="male" name="A0" id="connector41">
  62. <description>Analog Input 0</description>
  63. <views>
  64. <breadboardView>
  65. <p layer="breadboardbreadboard" svgId="connector41pin"/>
  66. </breadboardView>
  67. <schematicView>
  68. <p layer="schematic" terminalId="connector41terminal" svgId="connector41pin"/>
  69. </schematicView>
  70. <pcbView>
  71. <p layer="copper0" svgId="connector41pad"/>
  72. <p layer="copper1" svgId="connector41pad"/>
  73. </pcbView>
  74. </views>
  75. </connector>
  76. <connector type="male" name="A1" id="connector42">
  77. <description>Analog Input 1</description>
  78. <views>
  79. <breadboardView>
  80. <p layer="breadboardbreadboard" svgId="connector42pin"/>
  81. </breadboardView>
  82. <schematicView>
  83. <p layer="schematic" terminalId="connector42terminal" svgId="connector42pin"/>
  84. </schematicView>
  85. <pcbView>
  86. <p layer="copper0" svgId="connector42pad"/>
  87. <p layer="copper1" svgId="connector42pad"/>
  88. </pcbView>
  89. </views>
  90. </connector>
  91. <connector type="male" name="A2" id="connector43">
  92. <description>Analog Input 2 / SS (SPI)</description>
  93. <views>
  94. <breadboardView>
  95. <p layer="breadboardbreadboard" svgId="connector43pin"/>
  96. </breadboardView>
  97. <schematicView>
  98. <p layer="schematic" terminalId="connector43terminal" svgId="connector43pin"/>
  99. </schematicView>
  100. <pcbView>
  101. <p layer="copper0" svgId="connector43pad"/>
  102. <p layer="copper1" svgId="connector43pad"/>
  103. </pcbView>
  104. </views>
  105. </connector>
  106. <connector type="male" name="A3" id="connector44">
  107. <description>Analog Input 3 / Digital to Analog Output 2 / SCK (SPI)</description>
  108. <views>
  109. <breadboardView>
  110. <p layer="breadboardbreadboard" svgId="connector44pin"/>
  111. </breadboardView>
  112. <schematicView>
  113. <p layer="schematic" terminalId="connector44terminal" svgId="connector44pin"/>
  114. </schematicView>
  115. <pcbView>
  116. <p layer="copper0" svgId="connector44pad"/>
  117. <p layer="copper1" svgId="connector44pad"/>
  118. </pcbView>
  119. </views>
  120. </connector>
  121. <connector type="male" name="A4" id="connector45">
  122. <description>Analog Input 4 / MISO (SPI)</description>
  123. <views>
  124. <breadboardView>
  125. <p layer="breadboardbreadboard" svgId="connector45pin"/>
  126. </breadboardView>
  127. <schematicView>
  128. <p layer="schematic" terminalId="connector45terminal" svgId="connector45pin"/>
  129. </schematicView>
  130. <pcbView>
  131. <p layer="copper0" svgId="connector45pad"/>
  132. <p layer="copper1" svgId="connector45pad"/>
  133. </pcbView>
  134. </views>
  135. </connector>
  136. <connector type="male" name="A5" id="connector46">
  137. <description>Analog Input 5 / MOSI (SPI)</description>
  138. <views>
  139. <breadboardView>
  140. <p layer="breadboardbreadboard" svgId="connector46pin"/>
  141. </breadboardView>
  142. <schematicView>
  143. <p layer="schematic" terminalId="connector46terminal" svgId="connector46pin"/>
  144. </schematicView>
  145. <pcbView>
  146. <p layer="copper0" svgId="connector46pad"/>
  147. <p layer="copper1" svgId="connector46pad"/>
  148. </pcbView>
  149. </views>
  150. </connector>
  151. <connector type="male" name="DAC" id="connector47">
  152. <description>Digital to Analog Output 1 / Analog Input 6</description>
  153. <views>
  154. <breadboardView>
  155. <p layer="breadboardbreadboard" svgId="connector47pin"/>
  156. </breadboardView>
  157. <schematicView>
  158. <p layer="schematic" terminalId="connector47terminal" svgId="connector47pin"/>
  159. </schematicView>
  160. <pcbView>
  161. <p layer="copper0" svgId="connector47pad"/>
  162. <p layer="copper1" svgId="connector47pad"/>
  163. </pcbView>
  164. </views>
  165. </connector>
  166. <connector type="male" name="WKP" id="connector48">
  167. <description>Active high Wake Up digital input / Analog Input 7</description>
  168. <views>
  169. <breadboardView>
  170. <p layer="breadboardbreadboard" svgId="connector48pin"/>
  171. </breadboardView>
  172. <schematicView>
  173. <p layer="schematic" terminalId="connector48terminal" svgId="connector48pin"/>
  174. </schematicView>
  175. <pcbView>
  176. <p layer="copper0" svgId="connector48pad"/>
  177. <p layer="copper1" svgId="connector48pad"/>
  178. </pcbView>
  179. </views>
  180. </connector>
  181. <connector type="male" name="RX" id="connector49">
  182. <description>Serial1 UART Receive</description>
  183. <views>
  184. <breadboardView>
  185. <p layer="breadboardbreadboard" svgId="connector49pin"/>
  186. </breadboardView>
  187. <schematicView>
  188. <p layer="schematic" terminalId="connector49terminal" svgId="connector49pin"/>
  189. </schematicView>
  190. <pcbView>
  191. <p layer="copper0" svgId="connector49pad"/>
  192. <p layer="copper1" svgId="connector49pad"/>
  193. </pcbView>
  194. </views>
  195. </connector>
  196. <connector type="male" name="TX" id="connector50">
  197. <description>Serial1 UART Transmit</description>
  198. <views>
  199. <breadboardView>
  200. <p layer="breadboardbreadboard" svgId="connector50pin"/>
  201. </breadboardView>
  202. <schematicView>
  203. <p layer="schematic" terminalId="connector50terminal" svgId="connector50pin"/>
  204. </schematicView>
  205. <pcbView>
  206. <p layer="copper0" svgId="connector50pad"/>
  207. <p layer="copper1" svgId="connector50pad"/>
  208. </pcbView>
  209. </views>
  210. </connector>
  211. <connector type="male" name="GND" id="connector51">
  212. <description>Ground</description>
  213. <views>
  214. <breadboardView>
  215. <p layer="breadboardbreadboard" svgId="connector51pin"/>
  216. </breadboardView>
  217. <schematicView>
  218. <p layer="schematic" terminalId="connector51terminal" svgId="connector51pin"/>
  219. </schematicView>
  220. <pcbView>
  221. <p layer="copper0" svgId="connector51pad"/>
  222. <p layer="copper1" svgId="connector51pad"/>
  223. </pcbView>
  224. </views>
  225. </connector>
  226. <connector type="male" name="VIN" id="connector52">
  227. <description>Diode drop below USB V+ / Input to 3.3V Regulator (3.6V - 5.5V max input)</description>
  228. <views>
  229. <breadboardView>
  230. <p layer="breadboardbreadboard" svgId="connector52pin"/>
  231. </breadboardView>
  232. <schematicView>
  233. <p layer="schematic" terminalId="connector52terminal" svgId="connector52pin"/>
  234. </schematicView>
  235. <pcbView>
  236. <p layer="copper0" svgId="connector52pad"/>
  237. <p layer="copper1" svgId="connector52pad"/>
  238. </pcbView>
  239. </views>
  240. </connector>
  241. <connector type="male" name="D0" id="connector53">
  242. <description>Digital Input/Output 0 / SDA (I2C)</description>
  243. <views>
  244. <breadboardView>
  245. <p layer="breadboardbreadboard" svgId="connector53pin"/>
  246. </breadboardView>
  247. <schematicView>
  248. <p layer="schematic" terminalId="connector53terminal" svgId="connector53pin"/>
  249. </schematicView>
  250. <pcbView>
  251. <p layer="copper0" svgId="connector53pad"/>
  252. <p layer="copper1" svgId="connector53pad"/>
  253. </pcbView>
  254. </views>
  255. </connector>
  256. <connector type="male" name="D1" id="connector54">
  257. <description>Digital Input/Output 1 / SCL (I2C)</description>
  258. <views>
  259. <breadboardView>
  260. <p layer="breadboardbreadboard" svgId="connector54pin"/>
  261. </breadboardView>
  262. <schematicView>
  263. <p layer="schematic" terminalId="connector54terminal" svgId="connector54pin"/>
  264. </schematicView>
  265. <pcbView>
  266. <p layer="copper0" svgId="connector54pad"/>
  267. <p layer="copper1" svgId="connector54pad"/>
  268. </pcbView>
  269. </views>
  270. </connector>
  271. <connector type="male" name="D2" id="connector55">
  272. <description>Digital Input/Output 2</description>
  273. <views>
  274. <breadboardView>
  275. <p layer="breadboardbreadboard" svgId="connector55pin"/>
  276. </breadboardView>
  277. <schematicView>
  278. <p layer="schematic" terminalId="connector55terminal" svgId="connector55pin"/>
  279. </schematicView>
  280. <pcbView>
  281. <p layer="copper0" svgId="connector55pad"/>
  282. <p layer="copper1" svgId="connector55pad"/>
  283. </pcbView>
  284. </views>
  285. </connector>
  286. <connector type="male" name="D3" id="connector56">
  287. <description>Digital Input/Output 3</description>
  288. <views>
  289. <breadboardView>
  290. <p layer="breadboardbreadboard" svgId="connector56pin"/>
  291. </breadboardView>
  292. <schematicView>
  293. <p layer="schematic" terminalId="connector56terminal" svgId="connector56pin"/>
  294. </schematicView>
  295. <pcbView>
  296. <p layer="copper0" svgId="connector56pad"/>
  297. <p layer="copper1" svgId="connector56pad"/>
  298. </pcbView>
  299. </views>
  300. </connector>
  301. <connector type="male" name="D4" id="connector57">
  302. <description>Digital Input/Output 4</description>
  303. <views>
  304. <breadboardView>
  305. <p layer="breadboardbreadboard" svgId="connector57pin"/>
  306. </breadboardView>
  307. <schematicView>
  308. <p layer="schematic" terminalId="connector57terminal" svgId="connector57pin"/>
  309. </schematicView>
  310. <pcbView>
  311. <p layer="copper0" svgId="connector57pad"/>
  312. <p layer="copper1" svgId="connector57pad"/>
  313. </pcbView>
  314. </views>
  315. </connector>
  316. <connector type="male" name="D5" id="connector58">
  317. <description>Digital Input/Output 5</description>
  318. <views>
  319. <breadboardView>
  320. <p layer="breadboardbreadboard" svgId="connector58pin"/>
  321. </breadboardView>
  322. <schematicView>
  323. <p layer="schematic" terminalId="connector58terminal" svgId="connector58pin"/>
  324. </schematicView>
  325. <pcbView>
  326. <p layer="copper0" svgId="connector58pad"/>
  327. <p layer="copper1" svgId="connector58pad"/>
  328. </pcbView>
  329. </views>
  330. </connector>
  331. <connector type="male" name="D6" id="connector59">
  332. <description>Digital Input/Output 6</description>
  333. <views>
  334. <breadboardView>
  335. <p layer="breadboardbreadboard" svgId="connector59pin"/>
  336. </breadboardView>
  337. <schematicView>
  338. <p layer="schematic" terminalId="connector59terminal" svgId="connector59pin"/>
  339. </schematicView>
  340. <pcbView>
  341. <p layer="copper0" svgId="connector59pad"/>
  342. <p layer="copper1" svgId="connector59pad"/>
  343. </pcbView>
  344. </views>
  345. </connector>
  346. <connector type="male" name="D7" id="connector60">
  347. <description>Digital Input/Output 7</description>
  348. <views>
  349. <breadboardView>
  350. <p layer="breadboardbreadboard" svgId="connector60pin"/>
  351. </breadboardView>
  352. <schematicView>
  353. <p layer="schematic" terminalId="connector60terminal" svgId="connector60pin"/>
  354. </schematicView>
  355. <pcbView>
  356. <p layer="copper0" svgId="connector60pad"/>
  357. <p layer="copper1" svgId="connector60pad"/>
  358. </pcbView>
  359. </views>
  360. </connector>
  361. <connector type="male" name="GND" id="connector61">
  362. <description>Ground</description>
  363. <views>
  364. <breadboardView>
  365. <p layer="breadboardbreadboard" svgId="connector61pin"/>
  366. </breadboardView>
  367. <schematicView>
  368. <p layer="schematic" terminalId="connector61terminal" svgId="connector61pin"/>
  369. </schematicView>
  370. <pcbView>
  371. <p layer="copper0" svgId="connector61pad"/>
  372. <p layer="copper1" svgId="connector61pad"/>
  373. </pcbView>
  374. </views>
  375. </connector>
  376. <connector type="male" name="VBAT" id="connector62">
  377. <description>VBAT Supply to the internal RTC, backup registers and SRAM (1.65 - 3.6VDC)</description>
  378. <views>
  379. <breadboardView>
  380. <p layer="breadboardbreadboard" svgId="connector62pin"/>
  381. </breadboardView>
  382. <schematicView>
  383. <p layer="schematic" terminalId="connector62terminal" svgId="connector62pin"/>
  384. </schematicView>
  385. <pcbView>
  386. <p layer="copper0" svgId="connector62pad"/>
  387. <p layer="copper1" svgId="connector62pad"/>
  388. </pcbView>
  389. </views>
  390. </connector>
  391. <connector type="male" name="RST" id="connector63">
  392. <description>Reset Input (Active Low)</description>
  393. <views>
  394. <breadboardView>
  395. <p layer="breadboardbreadboard" svgId="connector63pin"/>
  396. </breadboardView>
  397. <schematicView>
  398. <p layer="schematic" terminalId="connector63terminal" svgId="connector63pin"/>
  399. </schematicView>
  400. <pcbView>
  401. <p layer="copper0" svgId="connector63pad"/>
  402. <p layer="copper1" svgId="connector63pad"/>
  403. </pcbView>
  404. </views>
  405. </connector>
  406. <connector type="male" name="3V3" id="connector64">
  407. <description>Regulated 3.3V Output</description>
  408. <views>
  409. <breadboardView>
  410. <p layer="breadboardbreadboard" svgId="connector64pin"/>
  411. </breadboardView>
  412. <schematicView>
  413. <p layer="schematic" terminalId="connector64terminal" svgId="connector64pin"/>
  414. </schematicView>
  415. <pcbView>
  416. <p layer="copper0" svgId="connector64pad"/>
  417. <p layer="copper1" svgId="connector64pad"/>
  418. </pcbView>
  419. </views>
  420. </connector>
  421. </connectors>
  422. <buses>
  423. <bus id="GND">
  424. <nodeMember connectorId="connector51"/>
  425. <nodeMember connectorId="connector61"/>
  426. </bus>
  427. </buses>
  428. </module>