Browse Source

paracity gallery ready for review

master
dennisdebel 4 years ago
parent
commit
2153fe627a
  1. 54
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/README.md
  2. BIN
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/electronics/gerbers.zip
  3. BIN
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/3d-printable-vacuumform-mold-snapshot.png
  4. 0
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/3d-printable-vacuumform-mold.stl
  5. 2
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/spacer-345x495.svg
  6. 206
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/spray-stencil-295x420.svg
  7. BIN
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/stencil-spacer-mould.gif
  8. BIN
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/images/1.gif
  9. BIN
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/images/pcb-ass.jpg
  10. BIN
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/pcb-ass.jpg
  11. 0
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/DNSServer.cpp
  12. 0
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/DNSServer.h
  13. 12
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/code.ino
  14. 3
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/data/index.html
  15. 0
      works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/data/pic.jpg

54
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/README.md

@ -1,10 +1,15 @@
<br><br><br><br><br><br><br> <br><br><br>
# PARACITY GALLERY # PARACITY GALLERY
### diy how-to ### diy how-to
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br>
![picture](images/1.gif)
<br><br><br><br><br><br><br><br>
###### v0.42 ###### v0.42
<br><br><br><br><br><br> <br><br><br><br><br><br>
## Table of Contents ## Table of Contents
* User-agreement * User-agreement
@ -16,9 +21,9 @@
<br><br><br><br><br><br><br><br>
![](pcb-ass.jpg)
## User-agreement ## User-agreement
@ -59,22 +64,34 @@ After this date this how-to will continue to roam the streets and will never be
</sup> </sup>
## Hardware ## Hardware
In this Archive you will find a 3d printable .stl file that will allow you to print a mould for vacuum forming the charging pad cover.
3d_print_chargingpad_for_molding_cover.stl
### Vacuum form
![picture](hardware/3d-printable-vacuumform-mold-snapshot.png)
In this Archive you will find a [3d printable .stl](hardware/3d_print_chargingpad_for_molding_cover.stl) file that will allow you to print a mould for vacuum forming the charging pad cover.
### Stencil
To make the vacuum formed charging pad cover look more symbiotic, one could use the included [template](hardware/spray-stencil-295x420.svg) to lasercut a spray paint stencil.
### Inlay
To even-out the electronics underneath the vacuum formed mould you can use 2 to 3 mm cardboard stock as as spacer. A lasercutting template to cut the cardboard stock is provided [here](hardware/spacer-345x495.svg)
![picture](hardware/stencil-spacer-mould.gif)
<i>From left to right: logo stencil, vacuum formed mould with cardboard inlay, vacuum formed mould with logo, cardboard inlay</i>
## Software ## Software
In this Archive you will find an Arduino sketch for the ESP8266 wireless chip. [Here](software/code/code.ino/) you will find an Arduino sketch for the ESP8266 wifi enabled microcontroller that provides a non-encrypted wireless access point called 'example code' running a webserver that serves files stored on its 'SPIFFS' filesystem (stored at [here](software/code/data)).
In the Software folder
### Prerequisites ### Prerequisites
This guide assumes you have a 4MB ESP12F microcontroller and use Arduino IDE. This guide assumes you have a 4MB ESP12F microcontroller and use Arduino IDE.
* Board Manager: You will need to add the support for this board to your IDE (Arduino in this case), see: https://github.com/esp8266/Arduino * Board Manager: You will need to add the support for this board to your IDE (Arduino in this case), see: [https://github.com/esp8266/Arduino](https://github.com/esp8266/Arduino)
* SPIFFS: You will need to add SPIFFS file upload support to Arduino if you want to upload files to the ESP12F, see: https://github.com/esp8266/arduino-esp8266fs-plugin * SPIFFS: You will need to add SPIFFS file upload support to Arduino if you want to upload files to the ESP12F, see [https://github.com/esp8266/arduino-esp8266fs-plugin](https://github.com/esp8266/arduino-esp8266fs-plugin).
### Uploading Code ### Uploading Code
For ESP12F use the following settings in Arduino IDE For ESP12F use the following settings in Arduino IDE
@ -103,25 +120,30 @@ For ESP12F use the following settings in Arduino IDE
These settings give you about 2.471 KB of SPIFFS storage space for files and ~512KB sketch size These settings give you about 2.471 KB of SPIFFS storage space for files and ~512KB sketch size
### Uploading Data to SPIFFS ### Uploading Data to SPIFFS
The website served on the ESP8266 lives in the 'data' folder inside the sketchyour sketch. To upload this data you need the 'Arduino ESP8266 filesystem uploader' plugin. Find it [here](https://github.com/esp8266/arduino-esp8266fs-plugin). The website served on the ESP12F lives in the ['data'](software/code/data) folder inside the Arduino sketch [folder](software/code/). To upload this data you need the 'Arduino ESP8266 filesystem uploader' plugin. Find it here: [https://github.com/esp8266/arduino-esp8266fs-plugin](https://github.com/esp8266/arduino-esp8266fs-plugin).
You will find the tool/function in Arduino > Tools > ESP8266 Sketch Data Upload (make sure the directory path is correct). Close the Serial Monitor prior to uploading data. To upload files to the ESP12F using the Arduino IDE click: Arduino > Tools > ESP8266 Sketch Data Upload (make sure you installed it in the correct directory path). Close the Serial Monitor prior to uploading data.
### Over-the-air (OTA) uploading ### Over-the-air (OTA) uploading
* Connect to the hotspot created by the ESP12F. * Connect to the hotspot created by the ESP12F ('example code').
* Launch Arduino, choose "esp at 192.168.4.1" as the port. * Launch Arduino, choose "esp at 192.168.4.1" as the port.
* If you don't see the port listed in Arduino (Tools > Port), restart Arduino IDE. * If you don't see the port listed in Arduino (Tools > Port), restart Arduino IDE.
You can upload your sketch and files wirelessly, there is one caveat: SPIFFS file uploads don't work with password protected uploads (line 42). Workaround: flash your sketch with line 42 commented out. Upload your files to SPIFFS, then uncomment the line and Upload the code. You can upload your sketch and files wirelessly, there is one caveat: SPIFFS file uploads don't work with password protected uploads (line 42). Workaround: flash your sketch with line 42 commented out. Upload your files to SPIFFS, then uncomment the line and upload the code.
## Electronics ## Electronics
### bill of materials
* PCB: Upload the 'gerbers.zip' from this archive to a PCB factory, for example: [allpcb.com](http://allpcb.com), [jlcpcb.com](http://jlcpcb.com) ![picture](images/pcb-ass.jpg)
<i>Fully assembled electronics, left to right, top to bottom: ESP12F (unshielded), AM1117 regulator, coil.</i>
<br>
### Bill of materials
* PCB: Upload the ['gerbers.zip'](electronics/gerbers.zip) from this archive to a PCB factory, for example: [allpcb.com](http://allpcb.com), [jlcpcb.com](http://jlcpcb.com)
* ESP12F: Widely available. * ESP12F: Widely available.
* AM1117 3.3v Regulator: Widely available. * AM1117 3.3v Regulator: Widely available.
* QI compatible wireless charging coil delivering 5v and > [500 mA](https://docs.ai-thinker.com/_media/esp8266/docs/esp-12f_product_specification_en.pdf): For example [this](https://aliexpress.com/item/4001154059743.html), search keywords: "pcba receiver module qi". Alternatively you could repurpose 'adaptor coils' advertised to convert non-QI phones to wireless charging, such as [these](https://www.pearl.de/mtrkw-9811-qi-kompatible-receiver-pads.shtml)*. * QI compatible wireless charging coil delivering 5v and > [500 mA](https://docs.ai-thinker.com/_media/esp8266/docs/esp-12f_product_specification_en.pdf): For example [this](https://aliexpress.com/item/4001154059743.html), search keywords: "pcba receiver module qi". Alternatively you could repurpose 'adaptor coils' advertised to convert non-QI phones to wireless charging, such as [these](https://www.pearl.de/mtrkw-9811-qi-kompatible-receiver-pads.shtml)*.

BIN
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/gerbers.zip → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/electronics/gerbers.zip

Binary file not shown.

BIN
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/3d-printable-vacuumform-mold-snapshot.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

0
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/3d-printable-vacuumform-mold.stl → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/3d-printable-vacuumform-mold.stl

2
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/mold_inlay_for_board/spacer-345x495.svg → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/spacer-345x495.svg

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!-- Generator: Some program. SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="1403.15px" height="977.95px" viewBox="0 0 1403.15 977.95" enable-background="new 0 0 1403.15 977.95" width="1403.15px" height="977.95px" viewBox="0 0 1403.15 977.95" enable-background="new 0 0 1403.15 977.95"

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

206
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/spray-stencil-295x420.svg

@ -0,0 +1,206 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="1176.38px" height="836.22px" viewBox="0 0 1176.38 836.22" enable-background="new 0 0 1176.38 836.22"
xml:space="preserve">
<g>
<g>
<path stroke="#4D4D4D" stroke-width="0.0283" stroke-miterlimit="10" d="M170.305,122.703"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M211.465,106.995
c0.03-0.404-0.152-1.701-0.833-0.218l-9.437,20.542c0,0-0.098,0.664,0.563,0.846c0.664,0.183,9.021-0.794,9.021-0.794
s-0.816,11.66-0.894,15.036c-0.011,0.469,0.452,0.626,0.546,0.128c0.095-0.498,11.123-23.42,11.123-23.42s0.271-0.91-0.645-0.931
c-0.918-0.021-10.497,1.229-10.497,1.229S211.242,110.024,211.465,106.995z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M191.547,140.017
c0.992,1.038,3.073,0.968,4.12-0.024c1.038-0.992,1.584-2.658,0.592-3.705c-6.016-7.554-5.598-17.609-0.418-24.975
c0.375-0.611,0.473-1.154,0.47-1.82c-0.004-0.77-0.641-1.697-1.137-2.214c-1.043-0.878-2.893-0.895-3.941,0.097
C183.33,116.696,184.137,130.594,191.547,140.017z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M180.174,150.525
c1.651,1.73,3.44,2.002,5.186,0.352c0.946-1.27,1.125-1.809,0.658-3.235c-9.462-12.636-14.342-29.774-1.006-46.995
c0.623-1.017,0.631-1.3,0.429-2.391c-0.087-0.471-0.378-1.142-1.203-2.002c-1.888-1.294-3.03-0.736-4.046,0.114
C167.032,111.89,167.834,134.836,180.174,150.525z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M168.166,163.676
c1.782,1.354,3.146,1.076,4.268,0.161c0.961-1.02,1.63-2.026,0.678-4.11c-15.939-17.414-22.496-47.741-0.946-72.313
c0.366-0.544,0.525-1.352,0.439-1.928c-0.104-0.69-0.072-1.211-1.276-2.467c-1.557-1.203-3.392-0.475-4.874,0.763
C147.264,106.417,147.359,141.381,168.166,163.676z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M230.014,107.125
c-0.992-1.039-3.072-0.967-4.12,0.025c-1.038,0.992-1.583,2.657-0.591,3.706c6.016,7.552,5.598,17.608,0.417,24.974
c-0.374,0.611-0.473,1.154-0.47,1.82c0.004,0.771,0.642,1.696,1.137,2.213c1.043,0.879,2.893,0.897,3.941-0.097
C238.232,130.445,237.425,116.548,230.014,107.125z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M241.387,96.618
c-1.651-1.732-3.439-2.003-5.186-0.352c-0.946,1.27-1.125,1.807-0.657,3.236c9.462,12.636,14.343,29.773,1.005,46.995
c-0.621,1.015-0.63,1.3-0.428,2.39c0.086,0.471,0.377,1.144,1.201,2.004c1.889,1.295,3.03,0.734,4.047-0.115
C254.53,135.254,253.728,112.306,241.387,96.618z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M253.395,83.468
c-1.782-1.354-3.146-1.078-4.268-0.16c-0.961,1.019-1.63,2.026-0.678,4.11c15.938,17.412,22.494,47.738,0.945,72.311
c-0.366,0.547-0.525,1.354-0.439,1.928c0.104,0.69,0.072,1.213,1.277,2.468c1.557,1.204,3.392,0.477,4.873-0.763
C274.297,140.727,274.202,105.762,253.395,83.468z"/>
</g>
<path fill="none" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M404.103,173.603
c0,31.311-25.381,56.693-56.691,56.693H74.151c-31.311,0-56.693-25.383-56.693-56.693V73.54c0-31.311,25.382-56.693,56.693-56.693
h273.261c31.311,0,56.691,25.382,56.691,56.693V173.603z"/>
</g>
<g>
<g>
<path stroke="#4D4D4D" stroke-width="0.0283" stroke-miterlimit="10" d="M170.305,360.593"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M211.465,344.886
c0.03-0.404-0.152-1.701-0.833-0.218l-9.437,20.542c0,0-0.098,0.664,0.563,0.846c0.664,0.183,9.021-0.794,9.021-0.794
s-0.816,11.66-0.894,15.036c-0.011,0.469,0.452,0.626,0.546,0.128c0.095-0.498,11.122-23.42,11.122-23.42s0.271-0.91-0.645-0.931
c-0.918-0.021-10.496,1.229-10.496,1.229S211.242,347.915,211.465,344.886z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M191.547,377.907
c0.992,1.038,3.073,0.968,4.12-0.024c1.038-0.992,1.584-2.658,0.592-3.705c-6.016-7.554-5.598-17.609-0.418-24.975
c0.375-0.611,0.473-1.154,0.47-1.82c-0.004-0.77-0.641-1.697-1.137-2.214c-1.043-0.878-2.893-0.895-3.941,0.097
C183.33,354.587,184.137,368.484,191.547,377.907z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M180.174,388.416
c1.651,1.73,3.44,2.002,5.186,0.352c0.946-1.27,1.125-1.809,0.658-3.235c-9.462-12.636-14.342-29.774-1.006-46.995
c0.623-1.017,0.631-1.3,0.429-2.391c-0.087-0.471-0.378-1.142-1.203-2.002c-1.888-1.294-3.03-0.736-4.046,0.114
C167.032,349.78,167.834,372.727,180.174,388.416z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M168.166,401.566
c1.782,1.354,3.146,1.076,4.268,0.161c0.961-1.02,1.63-2.026,0.678-4.11c-15.939-17.414-22.496-47.741-0.946-72.313
c0.366-0.544,0.525-1.352,0.439-1.928c-0.104-0.69-0.072-1.211-1.276-2.467c-1.557-1.203-3.392-0.475-4.874,0.763
C147.264,344.308,147.359,379.271,168.166,401.566z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M230.014,345.016
c-0.992-1.039-3.072-0.967-4.119,0.025c-1.039,0.992-1.584,2.657-0.592,3.706c6.016,7.552,5.598,17.608,0.418,24.974
c-0.375,0.611-0.473,1.154-0.471,1.82c0.004,0.771,0.643,1.696,1.137,2.213c1.043,0.879,2.893,0.897,3.941-0.097
C238.232,368.336,237.426,354.439,230.014,345.016z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M241.387,334.509
c-1.65-1.732-3.439-2.003-5.186-0.352c-0.945,1.27-1.125,1.807-0.656,3.236c9.461,12.636,14.342,29.773,1.004,46.995
c-0.621,1.015-0.629,1.3-0.428,2.39c0.086,0.471,0.377,1.144,1.201,2.004c1.889,1.295,3.031,0.734,4.047-0.115
C254.529,373.145,253.729,350.196,241.387,334.509z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M253.395,321.358
c-1.781-1.354-3.146-1.078-4.268-0.16c-0.961,1.019-1.629,2.026-0.678,4.11c15.938,17.412,22.494,47.738,0.945,72.311
c-0.365,0.547-0.525,1.354-0.439,1.928c0.105,0.69,0.072,1.213,1.277,2.468c1.557,1.204,3.393,0.477,4.873-0.763
C274.297,378.617,274.201,343.652,253.395,321.358z"/>
</g>
<path fill="none" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M404.104,411.493
c0,31.311-25.381,56.693-56.691,56.693H74.151c-31.311,0-56.693-25.383-56.693-56.693V311.431
c0-31.311,25.382-56.693,56.693-56.693h273.261c31.311,0,56.691,25.382,56.691,56.693V411.493z"/>
</g>
<g>
<path stroke="#4D4D4D" stroke-width="0.0283" stroke-miterlimit="10" d="M170.916,608.855"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M212.076,593.148
c0.031-0.404-0.152-1.701-0.832-0.219l-9.438,20.541c0,0-0.098,0.664,0.564,0.846c0.663,0.184,9.021-0.793,9.021-0.793
s-0.816,11.66-0.894,15.035c-0.012,0.469,0.451,0.627,0.546,0.129s11.122-23.42,11.122-23.42s0.271-0.91-0.645-0.932
c-0.918-0.021-10.496,1.229-10.496,1.229S211.853,596.177,212.076,593.148z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M192.158,626.17
c0.992,1.037,3.073,0.967,4.12-0.025c1.038-0.992,1.585-2.658,0.593-3.705c-6.017-7.553-5.598-17.609-0.419-24.975
c0.374-0.611,0.473-1.154,0.47-1.82c-0.004-0.77-0.641-1.696-1.137-2.213c-1.043-0.879-2.893-0.896-3.94,0.097
C183.941,602.85,184.748,616.746,192.158,626.17z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M180.785,636.678
c1.651,1.73,3.44,2.002,5.186,0.352c0.946-1.27,1.125-1.809,0.658-3.234c-9.463-12.637-14.342-29.775-1.006-46.996
c0.623-1.016,0.631-1.299,0.43-2.391c-0.088-0.471-0.379-1.142-1.203-2.002c-1.889-1.295-3.03-0.736-4.047,0.113
C167.642,598.043,168.445,620.988,180.785,636.678z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M168.777,649.828
c1.782,1.354,3.146,1.076,4.268,0.162c0.961-1.02,1.631-2.027,0.679-4.111c-15.938-17.414-22.495-47.74-0.946-72.312
c0.366-0.545,0.525-1.352,0.439-1.928c-0.104-0.69-0.072-1.211-1.275-2.468c-1.558-1.202-3.393-0.475-4.875,0.763
C147.875,592.57,147.97,627.533,168.777,649.828z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M230.625,593.278
c-0.992-1.038-3.072-0.968-4.119,0.024c-1.039,0.992-1.584,2.658-0.592,3.707c6.016,7.552,5.598,17.607,0.418,24.973
c-0.375,0.611-0.473,1.154-0.471,1.82c0.004,0.771,0.643,1.697,1.137,2.213c1.043,0.879,2.893,0.898,3.941-0.096
C238.843,616.598,238.037,602.701,230.625,593.278z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M241.998,582.771
c-1.65-1.732-3.439-2.004-5.186-0.352c-0.945,1.27-1.125,1.807-0.656,3.235c9.461,12.636,14.342,29.772,1.004,46.995
c-0.621,1.014-0.629,1.299-0.428,2.389c0.086,0.471,0.377,1.145,1.201,2.004c1.889,1.295,3.031,0.734,4.047-0.115
C255.14,621.406,254.339,598.459,241.998,582.771z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M254.005,569.621
c-1.781-1.354-3.146-1.078-4.268-0.16c-0.961,1.019-1.629,2.025-0.678,4.109c15.938,17.412,22.494,47.738,0.945,72.311
c-0.365,0.547-0.525,1.354-0.439,1.928c0.105,0.691,0.072,1.213,1.277,2.469c1.557,1.203,3.393,0.477,4.873-0.764
C274.908,626.879,274.812,591.914,254.005,569.621z"/>
</g>
<path fill="none" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M404.714,659.756
c0,31.311-25.381,56.693-56.691,56.693H74.761c-31.311,0-56.692-25.383-56.692-56.693V559.693c0-31.311,25.382-56.693,56.692-56.693
h273.262c31.311,0,56.691,25.383,56.691,56.693V659.756z"/>
<g>
<path stroke="#4D4D4D" stroke-width="0.0283" stroke-miterlimit="10" d="M945.113,121.833"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M986.273,106.126
c0.031-0.404-0.152-1.701-0.832-0.219l-9.438,20.541c0,0-0.098,0.664,0.564,0.846c0.662,0.184,9.02-0.793,9.02-0.793
s-0.816,11.66-0.893,15.035c-0.012,0.469,0.451,0.627,0.545,0.129c0.096-0.498,11.123-23.42,11.123-23.42s0.271-0.91-0.645-0.932
c-0.918-0.021-10.496,1.229-10.496,1.229S986.051,109.155,986.273,106.126z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M966.355,139.148
c0.992,1.037,3.072,0.967,4.119-0.025c1.039-0.992,1.586-2.658,0.594-3.705c-6.018-7.553-5.598-17.609-0.42-24.975
c0.375-0.611,0.473-1.154,0.471-1.82c-0.004-0.77-0.641-1.696-1.137-2.213c-1.043-0.879-2.893-0.896-3.941,0.097
C958.139,115.828,958.945,129.724,966.355,139.148z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M954.982,149.656
c1.65,1.73,3.439,2.002,5.186,0.352c0.945-1.27,1.125-1.809,0.658-3.234c-9.463-12.637-14.342-29.775-1.006-46.996
c0.623-1.016,0.631-1.299,0.43-2.391c-0.088-0.471-0.379-1.142-1.203-2.002c-1.889-1.295-3.031-0.736-4.047,0.113
C941.84,111.021,942.643,133.966,954.982,149.656z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M942.975,162.806
c1.781,1.354,3.146,1.076,4.268,0.162c0.961-1.02,1.631-2.027,0.678-4.111c-15.938-17.414-22.494-47.74-0.945-72.312
c0.365-0.545,0.525-1.352,0.439-1.928c-0.104-0.69-0.072-1.211-1.275-2.468c-1.559-1.202-3.393-0.475-4.875,0.763
C922.072,105.548,922.168,140.511,942.975,162.806z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1004.822,106.256
c-0.992-1.038-3.072-0.968-4.119,0.024c-1.039,0.992-1.584,2.658-0.592,3.707c6.016,7.552,5.598,17.607,0.418,24.973
c-0.375,0.611-0.473,1.154-0.471,1.82c0.004,0.771,0.643,1.697,1.137,2.213c1.043,0.879,2.893,0.898,3.941-0.096
C1013.041,129.576,1012.234,115.679,1004.822,106.256z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1016.195,95.75
c-1.65-1.732-3.439-2.004-5.186-0.352c-0.945,1.27-1.125,1.807-0.656,3.235c9.461,12.636,14.342,29.772,1.004,46.995
c-0.621,1.014-0.629,1.299-0.428,2.389c0.086,0.471,0.377,1.145,1.201,2.004c1.889,1.295,3.031,0.734,4.047-0.115
C1029.338,134.384,1028.537,111.437,1016.195,95.75z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1028.203,82.599
c-1.781-1.354-3.146-1.078-4.268-0.16c-0.961,1.019-1.629,2.025-0.678,4.109c15.938,17.412,22.494,47.738,0.945,72.311
c-0.365,0.547-0.525,1.354-0.439,1.928c0.105,0.691,0.072,1.213,1.277,2.469c1.557,1.203,3.393,0.477,4.873-0.764
C1049.105,139.857,1049.01,104.892,1028.203,82.599z"/>
</g>
<g>
<path stroke="#4D4D4D" stroke-width="0.0283" stroke-miterlimit="10" d="M945.725,349.909"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M986.885,334.202
c0.031-0.404-0.152-1.701-0.832-0.219l-9.438,20.541c0,0-0.098,0.664,0.564,0.846c0.662,0.184,9.02-0.793,9.02-0.793
s-0.816,11.66-0.893,15.035c-0.012,0.469,0.451,0.627,0.545,0.129c0.096-0.498,11.123-23.42,11.123-23.42s0.271-0.91-0.645-0.932
c-0.918-0.021-10.496,1.229-10.496,1.229S986.662,337.23,986.885,334.202z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M966.967,367.224
c0.992,1.037,3.072,0.967,4.119-0.025c1.039-0.992,1.586-2.658,0.594-3.705c-6.018-7.553-5.598-17.609-0.42-24.975
c0.375-0.611,0.473-1.154,0.471-1.82c-0.004-0.77-0.641-1.696-1.137-2.213c-1.043-0.879-2.893-0.896-3.941,0.097
C958.75,343.903,959.557,357.8,966.967,367.224z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M955.594,377.731
c1.65,1.73,3.439,2.002,5.186,0.352c0.945-1.27,1.125-1.809,0.658-3.234c-9.463-12.637-14.342-29.775-1.006-46.996
c0.623-1.016,0.631-1.299,0.43-2.391c-0.088-0.471-0.379-1.142-1.203-2.002c-1.889-1.295-3.031-0.736-4.047,0.113
C942.451,339.097,943.254,362.042,955.594,377.731z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M943.586,390.882
c1.781,1.354,3.146,1.076,4.268,0.162c0.961-1.02,1.631-2.027,0.678-4.111c-15.938-17.414-22.494-47.74-0.945-72.312
c0.365-0.545,0.525-1.352,0.439-1.928c-0.104-0.69-0.072-1.211-1.275-2.468c-1.559-1.202-3.393-0.475-4.875,0.763
C922.684,333.624,922.779,368.587,943.586,390.882z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1005.434,334.332
c-0.992-1.038-3.072-0.968-4.119,0.024c-1.039,0.992-1.584,2.658-0.592,3.707c6.016,7.552,5.598,17.607,0.418,24.973
c-0.375,0.611-0.473,1.154-0.471,1.82c0.004,0.771,0.643,1.697,1.137,2.213c1.043,0.879,2.893,0.898,3.941-0.096
C1013.652,357.651,1012.846,343.755,1005.434,334.332z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1016.807,323.825
c-1.65-1.732-3.439-2.004-5.186-0.352c-0.945,1.27-1.125,1.807-0.656,3.235c9.461,12.636,14.342,29.772,1.004,46.995
c-0.621,1.014-0.629,1.299-0.428,2.389c0.086,0.471,0.377,1.145,1.201,2.004c1.889,1.295,3.031,0.734,4.047-0.115
C1029.949,362.46,1029.148,339.513,1016.807,323.825z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1028.814,310.675
c-1.781-1.354-3.146-1.078-4.268-0.16c-0.961,1.019-1.629,2.025-0.678,4.109c15.938,17.412,22.494,47.738,0.945,72.311
c-0.365,0.547-0.525,1.354-0.439,1.928c0.105,0.691,0.072,1.213,1.277,2.469c1.557,1.203,3.393,0.477,4.873-0.764
C1049.717,367.933,1049.621,332.968,1028.814,310.675z"/>
</g>
<g>
<path stroke="#4D4D4D" stroke-width="0.0283" stroke-miterlimit="10" d="M945.725,621.613"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M986.885,605.906
c0.031-0.404-0.152-1.701-0.832-0.219l-9.438,20.541c0,0-0.098,0.664,0.564,0.846c0.662,0.184,9.02-0.793,9.02-0.793
s-0.816,11.66-0.893,15.035c-0.012,0.469,0.451,0.627,0.545,0.129c0.096-0.498,11.123-23.42,11.123-23.42s0.271-0.91-0.645-0.932
c-0.918-0.02-10.496,1.229-10.496,1.229S986.662,608.936,986.885,605.906z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M966.967,638.928
c0.992,1.037,3.072,0.967,4.119-0.025c1.039-0.992,1.586-2.658,0.594-3.705c-6.018-7.553-5.598-17.609-0.42-24.975
c0.375-0.611,0.473-1.154,0.471-1.82c-0.004-0.77-0.641-1.695-1.137-2.213c-1.043-0.879-2.893-0.895-3.941,0.098
C958.75,615.607,959.557,629.504,966.967,638.928z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M955.594,649.436
c1.65,1.73,3.439,2.002,5.186,0.352c0.945-1.27,1.125-1.809,0.658-3.234c-9.463-12.637-14.342-29.775-1.006-46.996
c0.623-1.016,0.631-1.299,0.43-2.391c-0.088-0.471-0.379-1.141-1.203-2.002c-1.889-1.295-3.031-0.736-4.047,0.113
C942.451,610.801,943.254,633.746,955.594,649.436z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M943.586,662.586
c1.781,1.354,3.146,1.076,4.268,0.162c0.961-1.02,1.631-2.027,0.678-4.111c-15.938-17.414-22.494-47.74-0.945-72.312
c0.365-0.545,0.525-1.352,0.439-1.928c-0.104-0.689-0.072-1.211-1.275-2.467c-1.559-1.203-3.393-0.475-4.875,0.762
C922.684,605.328,922.779,640.291,943.586,662.586z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1005.434,606.037
c-0.992-1.039-3.072-0.969-4.119,0.023c-1.039,0.992-1.584,2.658-0.592,3.707c6.016,7.553,5.598,17.607,0.418,24.973
c-0.375,0.611-0.473,1.154-0.471,1.82c0.004,0.771,0.643,1.697,1.137,2.213c1.043,0.879,2.893,0.898,3.941-0.096
C1013.652,629.355,1012.846,615.459,1005.434,606.037z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1016.807,595.529
c-1.65-1.732-3.439-2.004-5.186-0.352c-0.945,1.27-1.125,1.807-0.656,3.236c9.461,12.635,14.342,29.771,1.004,46.994
c-0.621,1.014-0.629,1.299-0.428,2.389c0.086,0.471,0.377,1.145,1.201,2.004c1.889,1.295,3.031,0.734,4.047-0.115
C1029.949,634.164,1029.148,611.217,1016.807,595.529z"/>
<path fill="#FFFFFF" stroke="#FF0000" stroke-width="0.0283" stroke-miterlimit="10" d="M1028.814,582.379
c-1.781-1.354-3.146-1.078-4.268-0.16c-0.961,1.02-1.629,2.025-0.678,4.109c15.938,17.412,22.494,47.738,0.945,72.311
c-0.365,0.547-0.525,1.354-0.439,1.928c0.105,0.691,0.072,1.213,1.277,2.469c1.557,1.203,3.393,0.477,4.873-0.764
C1049.717,639.637,1049.621,604.672,1028.814,582.379z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 18 KiB

BIN
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/hardware/stencil-spacer-mould.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

BIN
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/images/1.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/images/pcb-ass.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

BIN
works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/pcb-ass.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 191 KiB

0
code/esp8266/paracity_gallery_v041/DNSServer.cpp → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/DNSServer.cpp

0
code/esp8266/paracity_gallery_v041/DNSServer.h → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/DNSServer.h

12
code/esp8266/paracity_gallery_v041/paracity_gallery_v041.ino → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/code.ino

@ -15,13 +15,13 @@
ESP8266WebServer server(80); ESP8266WebServer server(80);
#ifndef STASSID #ifndef STASSID
#define STASSID "\xF0\x9F\x9B\xB4 UNFLASHED" #define STASSID "example code" // ssid of wifi access point
//#define STASPSK "mypassword" //#define STASPSK "mypassword" // password of wifi access point
#endif #endif
IPAddress apIP(192, 168, 4, 1); IPAddress apIP(192, 168, 4, 1); // ip address of access point ('router')
const char* ssid = STASSID; const char* ssid = STASSID;
//const char* password = STAPSK; //const char* password = STAPSK; // disable encryption
void setup() { void setup() {
Serial.begin(115200); Serial.begin(115200);
@ -38,8 +38,8 @@
Serial.println(WiFi.softAPIP()); Serial.println(WiFi.softAPIP());
//Over-the-Air updates //Over-the-Air updates
ArduinoOTA.setHostname("ESP8266"); ArduinoOTA.setHostname("ESP8266"); // allow apple devices to connect to http://ESP8266.local to visit the contents
//ArduinoOTA.setPassword("change-me"); //disabled to allow data uploads //ArduinoOTA.setPassword("change-me"); // enabling password disables SPIFFS upload
ArduinoOTA.begin(); ArduinoOTA.begin();
SPIFFS.begin(); SPIFFS.begin();

3
code/esp8266/paracity_gallery_v041/data/index.html → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/data/index.html

@ -1,12 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<title></title> <title></title>
</head> </head>
<body> <body>
hi
<img src="pic.jpg"> <img src="pic.jpg">
</body> </body>
</html> </html>

0
code/esp8266/paracity_gallery_v041/data/pic.jpg → works/Dennis de Bel & Anton Jehle/paracity_gallery_v041/software/code/data/pic.jpg

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

Loading…
Cancel
Save