
Eausure measurement node
adam-dev-hub/eausure-v1
Complete IoT water quality monitoring ecosystem spanning embedded firmware, LoRa gateways, cloud APIs, mobile/web supervision, and PCB/mechanical design.

A racing logger for an ND2 Mazda MX-5, integrating wide ranging functionality into one unit:
KnurCAN V2 is an open-source printed circuit board by chrumck, from the chrumck/KnurDash repository on GitHub, published under the MIT licence. It is a 2-layer board of 55 × 34 mm with 23 parts on 26 nets, routed with 143 tracks and 1 via.
It is built around the LM2903, BC547 and BS250. Its parts include 9 resistors, 3 capacitors, 3 diodes, 3 transistors and 2 ICs.
A racing logger for an ND2 Mazda MX-5, integrating wide ranging functionality into one unit:
The system has two main components, the display unit and the sensor unit. The communication between the two is executed through I2C protocol (1.2m cable is pushing it though. With careful cable prep I still get ~0.5% error rate on comms.). The display unit is made of a Raspberry Pi 4B board and a 4.3 inch touchscreen. The sensor unit houses a 5V power supply, two 4-channel ADC's, a motion tracking device, and a Longan Labs I2C CAN Controller with a custom firmware built specifically for this project.
Additionally, the sensor unit contains circuitry (LTSpice schematic) allowing starting the system when the vehicle's START button is pressed. This has been accomplished by pulling RPI's GLOBAL_EN to ground when RPI is off. When RPI is running and 3.3V is on, the starting circuit is disabled to prevent hard resets while RPI system and the OS is running.
Bluetooth communication was implemented using the bluez_inc library (kudos to weliem for making my life easier!). The system implements the RaceChrono BLE DIY protocol. The system works as a pass-through for selected CAN frames. Additionally, all analog data collected by the unit is exposed as an additional CAN frame and made available to RaceChrono for logging.
The display unit has a buzzer installed. The buzzer is turned on when the oil pressure drops below a certain threshold and the RPM is above idling.
The rotor temperature is measured with an industrial grade 0~1000 degC infrared pyrometer with a 4-20mA output.
As of 2023-09-04, the system is installed in the car and in initial testing . The transmission, differential, and rotor temperature sensors were not installed yet, but coming soon!
Future development:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R5, R6, R7, R8 |
| 2 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D2, D3 |
| 2 | 1uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C2, C3 |
| 1 | 100n | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C1 |
| 1 | 120 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R9 |
| 1 | 2N7000 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q1 |
| 1 | 4.3V | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | 68k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4 |
| 1 | BC547 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q2 |
| 1 | BS250 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q3 |
| 1 | COMUS_3572.1220.X4 | Custom_Knur:Relay_COMUS_DIP | K1 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | Conn_01x07 | Custom_Knur:SolderWire-1x07-d1.5 | J1 |
| 1 | LM2903 | Package_DIP:DIP-8_W7.62mm | U2 |
| 1 | LONGAN_I2C_CAN | Custom_Knur:Longan_I2C_CAN | U1 |
It measures 55 × 34 mm and has 2 copper layers, 1.69 mm thick.
23 parts, built around the LM2903, BC547 and BS250. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the chrumck/KnurDash repository on GitHub, at the commit this page was made from: the board is KiCAD/KnurCAN_V2/KnurCAN_V2.kicad_pcb and its schematic KiCAD/KnurCAN_V2/KnurCAN_V2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

adam-dev-hub/eausure-v1
Complete IoT water quality monitoring ecosystem spanning embedded firmware, LoRa gateways, cloud APIs, mobile/web supervision, and PCB/mechanical design.

MarwaneHosni/Elektronisches-Temperatur-berwachungs-und-Alarmsystem
Dieses Projekt zeigt ein kleines Messgerät, das die Temperatur überwacht und bei zu hoher Wärme warnt. Es wurde als PC-basierte Simulation aufgebaut, mit einem NTC-Sensor, einem Mikrocontroller und einer einfachen…



Amazon-Master/gps-rtk-tracker
Firmware, dashboard, and prototype PCB files for a portable RTK GNSS tracker built around a Heltec WiFi LoRa 32 V4 and a Waveshare/Quectel LG290P receiver.

bakerbass/ece4450filter
This project is to create a functioning circuit on a Tangible Waves form-factor module.

eymenyg/sim_dash
Download hyundaidashv1bng .zip from the Releases page and copy it to: