Homely WSN - Basic Board V1

1 year ago 349
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

Homely WSN Basic Board (V1) is an IoT board to collect environmental data (temperature, humidity and pressure) and to push them to a centralized server through Wi-Fi. Here you can find a 3D-printable case to protected the circuit.

Main components

  • ESP8266 (ESP-12S)
  • Digital temperature and humidity sensor Sensirion SHT30
  • Digital temperature and pressure sensor Bosch BMP280
  • RTC Maxim Integrated DS3231
  • Reset and User buttons
  • Switch ON/OFF
  • Low quiescent current LDO Analog Device ADP160
  • USB-C connector for power supply

Assembling

The entire board is manually assemblable, no stencil is required. Hot air gun will be necessary for BMP280 and SHT30.

Usage

You need an external USB-serial converter to upload the firmware. You may use this, designed to be pin-compatible with this board.

The firmware will be published on Github, but it still requires a bit of work.

After flashing firmware, you need you solder the SJ2 to enable deep-sleep.

Changelog

  • 1.0.0 ✅: first version, I have no complain

Versioning conventions

Each manufactured board must have a version. Version advancements are ruled accordingly to Semantic Versioning, similarly to what usually happens in software development.

To quickly identify the status of each version, I use emojis. The following list explains their meaning:

  • A White Heavy Check Mark (✅) means that it is successfully tested;
  • A Negative Squared Cross Mark (❎) means that it was almost successfully tested (the main functionalities are fine), but there are bugs affecting minor funcionalities;
  • A Warning Sign (⚠) means that the board is not usable out of the box but the bugs are fixable in DIY (decent) fashion;
  • A Cross Mark (❌) means that there are some problems that makes it unusable;
  • A White Question Mark Ornament (❔) means not tested.

Future work:

  • Update Homely WSN logo
  • Minimum font size for silk layer: 0,7mm (Done)
  • Header 1.27mm for programming
  • Move from package 0805 to 0603
  • keep 1mm of margin from the border to allow case's hooks
  • better identification of pins to upload the firmware (Done)
  • enlarging pads of USER and RST buttons
  • LiPo battery and recharge circuit

Documents

Basic Board

Basic Board

BOM

ID Name Designator Footprint Quantity
1 DS3231SN U3 SOIC-16_300MIL 1
2 SHT30-DIS-B U1 DFN-8-1EP_2.5X2.5MM_PITCH0.5MM 1
3 BUTTON USR_BTN,RST_BTN SMD-6X3.3X3.5 2
4 DeepSleep Solder Jmp SJ2 SJ_2S 1
5 Solder Jumper SJ1 SJ_2S 1
6 MSK-12C02 SWITCH1 MSK12C02 1
7 100nF C3,C7 0805 2
8 1uF C2,C1 0805 2
9 10uF C4 0805 1
10 10k R4,R5,R1,R3,R2 0805 5
11 4.7k R6,R7 0805 2
12 5.1k * R11,R10 0805 2
13 1k R8 0805 1
14 ESP-12F(ESP8266MOD) U2 ESP-12F 1
15 Header 1x02 2.54mm JST1 1X02 2.54-SPACED HOLES 1
16 BMP280 U4 LGA-8 1
17 LED-Blue LED1 LED-0805 1
18 ADP160AUJZ-3.3-R7 U6 TSOT-23-5 1
19 USB-310F USB1 USB-TYPE-S-C8.64X7.25 1
20 JST_6-PIN_Female_Connector JST2 1X06 2.54-SPACED HOLES 1

Attachments

None
Success
The owner does not allow comments in this project now

Comments (0)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.