Emard
e15ab7d84f
removing battery circle from the sikscreen
...
(changing footprint)
7 years ago
Emard
e3a535e842
move 25MHz clock generator Y1 away from heat and EM noise
7 years ago
Emard
7569433437
removing OLED outline from the silkscreen
...
(footprint changed)
7 years ago
Emard
0312d80fa3
reducing default solder mask clearance to 0.05 mm
...
it will help preventing shortcuts coming from solder
overflow
7 years ago
Emard
64f70e4998
routing 5V using shorter path between 2 USB connectors
7 years ago
davor
f120d212d9
433 MHz onboard antenna (need to uncover copper infill layers)
7 years ago
Emard
46218e383e
yellow layer cleanup - removing part of trace leading nowhere
7 years ago
Emard
e76db02634
small changes, moving the traces
7 years ago
davor
9f6eae914c
connecting almost all free pins from ESP32 to FPGA
...
(only 4 left unconnected)
7 years ago
Emard
1588776a9d
top layer GND infill
7 years ago
Emard
7768508f33
moving battery to allow clearance from VBAT pad and screw hole (GND)
7 years ago
davor
68db94dacd
small cleanup of traces/vias
7 years ago
davor
d462ffc350
Connecting more ESP32 WIFI pins,
...
sharing them with external 2.54 mm header
to access ADC and HSPI
7 years ago
davor
600c4478fd
esp32: avoid connection to NC pin for JTAG_TDO
7 years ago
davor
0229a768ad
FPGA direct-to-pin Hackish USB transciver 27 ohm + 3.6 V zener
7 years ago
davor
00c73747b3
thicker USB GND traces, vias and small cleanup on nearby traces
7 years ago
davor
1ab504aaf2
Moving USB connectors on top layer
7 years ago
davor
fdf38ad9a1
DIP switch moved to the right, near RAM.
...
Maybe should be moved more to the right not to overlap with OLED
8 years ago
davor
fbe0cf4d01
symmetric usb left-right
8 years ago
davor
45827eecf5
moving silkscreen values and references out of BGA pads
8 years ago
Emard
4d3828764b
tidying up routes
8 years ago
davor
5f589c33f4
USB directly to FPGA for possible USB1.1 core
8 years ago
davor
236f63488a
DIP SWITCH routed
8 years ago
davor
6d14ed8ff0
Placing DIP switch, but not yet connecting it to FPGA
8 years ago
davor
37bb008e24
ADC connecting REF+/REF- and SPI
8 years ago
davor
2ca8acc32d
ADC chip moved on top layer.
...
Connecting 8 analog lines to J2
and remaining VCC/GND
8 years ago
davor
32836831ae
i2c of RTC connected to GPDI i2c
8 years ago
davor
ee20b46f6d
connecting ADC substrate pad to GND
8 years ago
davor
a0d3693b66
moving ADC chip near J2, better possibility to get routed
8 years ago
davor
851f2a0162
optimizing PCB lines for +5V
8 years ago
davor
2153a220a0
schematic symbol for ADC MAX11123
...
small PCB traces cleanup
ADC chip placed on PCB but connected only to GND
8 years ago
Emard
be09416928
Add 27 ohm resistors in series with FTDI USB and readme update
8 years ago
davor
278ac6b341
2.2uF for ESP-32 and gerber update
8 years ago
davor
81b3ea5da0
adding minimal set of 3 2.2uF capacitor for 1.2V, 2.5V and 3.3V
8 years ago
davor
96fabee1bc
Moving C18 away from battery
8 years ago
Emard
a11072b4e4
beautifying routes of LEDs and moving oscillator under the LEDs
8 years ago
Emard
ee7d266543
Resistors for LEDs
8 years ago
Emard
18aef04f2c
JTAG header
8 years ago
Emard
238ad770ce
moving USB LEDs on TOP layer
8 years ago
davor
dcbf46dff2
optimizing PCB
8 years ago
davor
34c4e9d7f3
increasing power via diameter
8 years ago
davor
b7500cc477
increasing thickness of power traces, moving clock
...
to a bank which is always at 3.3V
8 years ago
Emard
57fdb7743e
1mm thick 5V line
8 years ago
davor
76542e7630
moving FTDI USB on top
8 years ago
davor
1a122bfc67
fully routed
8 years ago
davor
dbf4b92a22
audio DAC routed
8 years ago
davor
23b588ff16
Routing... 4 routes remaining
8 years ago
davor
f036dae0fd
tidying up some traces, nothing important
8 years ago
Emard
f7f305ad0d
tidying up SDRAM connections. Trace lengths unequal,
...
expected about 0.1 ns time difference
8 years ago
davor
20cbbc4ef9
continue routing PCB
8 years ago
davor
eb3fc2ec70
connecting some GNDs and GNDing unnamed shield pads on USB connectors
8 years ago
davor
b1718ae700
thick power lines
8 years ago
Emard
7d0fc68da0
connecting 2.5V
8 years ago
Emard
108abc3158
connecting 3.3V and 1.2V
8 years ago
Emard
ecc772b518
optimizing wakeup network
...
moving SMPS power supply networks
1.2V supply moved to the right
8 years ago
davor
aeaf64f99c
connecting all BTNs except power BTN
8 years ago
davor
dcbfda0556
Run DRC to update cupper fill zones
8 years ago
davor
9d6f8bf493
improving SD card power supply and replacing with
...
suitable schematic symbol for micro SD card (was normal SD card)
8 years ago
Emard
2426a9f7e7
DRC rerun
8 years ago
Emard
5590ba802d
optimizing routing for SD and FTDI
8 years ago
davor
c381c4c5c4
small PCB optimizations
8 years ago
davor
1f60f95a71
compatible OLED models: SSD1306 or SSD1331
8 years ago
Emard
28c4106026
J2 GPIO: routed in the purple plane only
8 years ago
Emard
aabd353e71
J1 GPIO: grouping lines on purple plane
8 years ago
Emard
752eddee0e
J1 routed using only purple plane, (yellow plane made free)
8 years ago
davor
1e5e0b01a6
connecting JTAG lines to FTDI serial lines RI DCD CTS DSR
...
as those pins are by default inputs and can be reconfigured as outputs
similar but not identical pinout as the one that works from ujprog
CBUS used to force-wakeup of the board from sleep state
2 LEDs to CBUS pins to display usb enumeration and activity status
8 years ago
davor
57fa143c11
connecting 2.5V and 3.3V sources to BGA planes
8 years ago
davor
4a0cc08307
connecting 1.2V core voltage, solving FPGA voltage plane,
...
still too thin wire leading to SMPS supply
8 years ago
Emard
5e953da6b9
connecting required pins for WiFi programming
8 years ago
Emard
4c13f262e8
connecting FTDI TXD/RXD
8 years ago
Emard
092e601af1
connecting LEDs
8 years ago
Emard
364957f9e0
connecting OLED
8 years ago
Emard
feb31c8f87
moving inner layer routes away from BGA
8 years ago
Emard
24c52062fa
moving routes under BGA out of inner layers
8 years ago
Emard
6e2e5f8c39
moving routing out of inner layers under BGA to allow
...
larger copper fill zone for power supply
8 years ago
davor
3a9160cb16
scrapping current routing, placing power supply on copper zones under the BGA
8 years ago
davor
21aa552e1a
placing copper fill zones for power supply by the book
...
similar to TN1074
8 years ago
Emard
37f7a62a25
reducing minimal drill size to 0.2 mm as
...
recommended in lattice BGA guide.
Seeedstudio meets this capabilities
OSHpark doesn't
8 years ago
Emard
8061b47da8
moving some resistor near flash chip
8 years ago
Emard
b12f1b64a6
routing spi flash lines
8 years ago
Emard
820f30f598
routing JTAG
8 years ago
davor
3a079bd1d2
moving some resistor closer to ftdi
8 years ago
davor
48f79d581b
reordering PCB elements to simplify or shorten routes
8 years ago
Emard
6e48d42150
fully routed GPIO
8 years ago
davor
dcc2d375ea
routing additional pins to J2 GPIO. 2 differential pairs left to route
8 years ago
davor
9f0d9c46a7
routing half of J2 gpio
8 years ago
Emard
e30bbeea40
routing 4 GPIO on J2
8 years ago
Emard
48dc148919
manually routing J1 differential
8 years ago
Emard
9050eefd6e
update fill zone
8 years ago
Davor
3446afcc08
optimizing PCB component placement
...
and audio bit ordering
8 years ago
Davor
19b884baef
using corrected schem symbol, reordering pins
8 years ago
Davor
39dce76f0a
use new schem symbol
8 years ago
Davor
2cda80c3a8
manually routed few tracks of GPIO
8 years ago
Davor
8a53acb71a
cleaning GPDI routes and moving OLED back in place
8 years ago
davor
70fb21781b
reorder GPDI differential pairs for almost straitforward routing
8 years ago
davor
a8f1214b27
reorder SDRAM to FPGA connection for straightforward routing
8 years ago
Davor
19c91e5c6b
differential pair track thickness and spacing
8 years ago
Davor
632e5bd443
importing netlist with differential pairs named + -
8 years ago
Davor
ec42a18d26
reordering RAM connections to use peripheral pins near SDRAM chip
8 years ago
davor
53f11a6950
reducing track width to 0.19 mm to pass out of 2nd row of BGA
8 years ago
Davor
961755fc98
manual routing BGA power
8 years ago
Davor
af042dfef0
manually routing BGA power
8 years ago
davor
a1d25d9d24
create copper fill layers
8 years ago
davor
d6fd30e59c
jumper to disable wifi module
8 years ago
davor
dd597e7b49
board production rules for oshpart
8 years ago
davor
1c5b8a64a3
use new footprint for crystal oscillator
8 years ago
davor
508318d712
PCB moving 3.5mm DAC resistors below 3.5m jack, side-by-side
8 years ago
davor
e9825a4105
enlarging the board for 7x2.54 mm to fit triple protoboard
...
moving OLED into the center (but display turned upside down)
moving heavy parts GPDI and 3.5mm jack on top side
better rearranging the buttons
8 years ago
davor
9570c1137b
small edits
8 years ago
davor
c297a5294f
adding 25 MHz oscillator and moving some parts around
8 years ago
Davor
12e89e677a
connecting wifi, usbserial, oled, sd card
8 years ago
Davor
0ca9b4cb0e
notify possible extra width of the board 7x2.54 mm
...
that would fit into protoboard
8 years ago
Davor
3e68526ccb
it acutally routed but schematic is still incomplete :)
...
After freeroute overnight run, DRC complained only for
tracks too close to holes or vias and that is easy to
manually fix
8 years ago
Davor
ad0ae760b5
overnight run of freeroute routed much
...
but couldn't route it all
8 years ago
Davor
a477fbd050
connecting flash config chip
8 years ago
davor
a8c293805f
moving battery down,
...
partially routed
8 years ago
davor
dc1ae11172
partially routed board using "freeroute" autorouter
8 years ago
davor
e37f17e390
moving PCB components around
8 years ago
davor
2dedab2d9a
moving 8-pin chip away from 3.5mm jack
8 years ago
davor
9b02f3265d
compacting the board to hold 2.54mm headers, buttons moved
...
randomly just to fit
8 years ago
davor
85cb0b3f93
Placing 40-pin connectors side-by-side,
...
changing ft2232 to ft231x
8 years ago
davor
a7de1a4e58
power button
8 years ago
davor
a60712b2f6
place renumbered schematic units of the fpga chip
8 years ago
davor
c3889467a0
rename gpio pins same as BGA pin e.g. A9, C11, ...
8 years ago
davor
4f3fabdb5f
oled updated on the schematic and PCB
8 years ago
davor
b1062e5795
place oled symbol on pcb
8 years ago
davor
6639abded3
add 4 mounting holes
8 years ago
davor
b661cacede
Change to 2x20 pin headers, PCB layout currently sub-optimal
8 years ago
davor
f7185a0ff7
improving wifi SD and JTAG pinouts.
...
Unsure of JTAG (GPIO20 is NC on ESP-32S module?)
8 years ago
davor
f9ba6fa20b
chage ESP8266-12E to ESP32S
...
approximate (maybe incorrect) connections - need review
(programming esp from fpga, jtag, sd, chip enable)
8 years ago
davor
a0dae5bb6a
another diode to duscharge C14 at shutdown
8 years ago
Davor
cf01d5cc8d
Power: Replace discharge resistor which leaks with
...
a diode for discharge C at shutdown
HDMI pin 0 is now the shield and connected to GND
8 years ago
Davor
8110cea7fa
moving DAC resistor network closer to 3.5mm jack
8 years ago
davor
5d4ce79295
connecting BANK2 to PMOD connectors
8 years ago
davor
dc6ea57d67
Label button pullup net "BTNPU"
8 years ago
davor
23c4cde741
GPDI I2C 5V level shifter
8 years ago
davor
7fd0f561fc
Add SPI flash chip
8 years ago
davor
b6697c4012
Audio 3.5mm jack resistor network
8 years ago
davor
499b223bda
small changes
8 years ago
davor
aa8fac622b
SD card to sperate "sdcard" sheet
...
small rearranging and comments
8 years ago
davor
4b5faa4f58
eeprom for FT2232
8 years ago
Davor
ddd08e597e
JTAG port to USB sheet
8 years ago
Davor
6729ad635e
updating transistors pin order
8 years ago
Davor
c17b4cfa73
connecting FT2232 with JTAG
8 years ago
Davor
09c26de536
Corrected SDRAM schematic symbol
8 years ago
Davor
728e442b49
crystal footprint rename Ceramic->plastic, label nets
8 years ago
Davor
64741b460a
add footprint for crystal 32768 Hz
8 years ago
Davor
1db6760885
disallow micro via
...
normal via routing example
8 years ago
Davor
17ba085b6f
audio jack to "analog" sheet
8 years ago
Davor
af36200b80
add audio jack footprint
8 years ago