Completed

Update Esp32-C3-mini project and create a companion set of sensors boards

Published on the November 07, 2023 in Engineering & Manufacturing

About this project

Open

This project intends to update the previous PCB to consider a new board designer with some adjustments to improve usabilety. And creates a new set of small sensors boards that will been used with the main board.
We are suppling a sketch in KiCad format (hexa_hub_v1.0.01.zip) as reference to define the new board shaping and key components position.
Note: The new name to this board will be "Hexa Hub PCB".

This project will be defined by the following activities:
1      Validating to the new C3-mini proposed circuit schematic as defined in "new_schematic.pdf".
1.1    Create a revised version of proposed schematic to the PCB project using Altium (.SchDoc).
1.2    Define board outline dimensions as specified in file "hexa_hub.kicad_pcb"
1.3    Place components and route all connections.  (*Note: updated footprint for SMD antenna)
1.4    Check designer rules, place fiducials marks and prepare copper pour to create Gerber’s files for a new 1.6 mm thickness pcb. Please follow JLCPCB's capabilities as reference for all other requirements.
1.5    Deliverable: Gerber files, Drill files, Drill map files, BOM files and Centroid Files for individual PCB.

2      Create a copy of the Wemos Ambient Light Shield (BH1750) following circuit diagram defined by "bh1750_sch_v1.0.0.pdf" doing some adjustment to circuit if necesary.
2.1    Define board outline dimensions as specified on "bh1750_dim_board.png".
2.2    Place components and route all connections.
2.3    Check designer rules, place fiducials marks and prepare copper pour to create Gerber’s files for 1.6 mm thickness pcb. Please follow JLCPCB's capabilities as reference for all other requirements.
2.4    Deliverable: Gerber files, Drill files, Drill map files, BOM files and Centroid Files for individual PCB.

3      Create a copy of the traditional BME280 Arduino sensor module (bme280_3v3.png) following board dimension as specified on "bme280_dim_board.png"
3.1    Check designer rules, place fiducials marks and prepare copper pour to create Gerber’s files for 1.6 mm thickness pcb. Please follow JLCPCB's capabilities as reference for all other requirements.
3.2    Deliverable: Gerber files, Drill files, Drill map files, BOM files and Centroid Files for individual PCB.

4      Create a version of traditional GUVA-S12SD Arduino sensor module mixing the circuit from "uv-sensor-circuit.png" and "attinyI2C_board.png".
4.1    In the UV Sensor Circuit define RX as a 10M resistor (*Note about RX is on this linK https://www.electroschematics.com/guva-s12sd-uv-sensor-module-circuit/).
4.2    The output (J1 pin3) from analog GUVA circuit goes conected to attiny85 pin2 (ADC3).
4.3    Final board will be an GUVA sensor module that uses the attiny85 to read analog data and can send the value via I2C.
4.4    Deliverable: Gerber files, Drill files, Drill map files, BOM files and Centroid Files for individual PCB.

5.    Prepare final project files with all resources used to make it (Schematics, Symbols, Libraries, Footprints, Models, Netlists, Board etc.)
5.1.    Deliverable: Project files using Altium (.PcbDoc and SchDoc) files.

Project overview

You can choose prefered ead/cad software to this project. Altium or KiCad seens to be both good options. Be free to make your observations about any aspect of the project.

Category Engineering & Manufacturing
Subcategory CAD drawing
What do you need? Create a new file from a sketch or another format
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified

Skills needed

Other projects posted by G. F.