
Acoustic levitation main
leastrobino/acoustic-levitation
Mirror of GitLab repository, all issues and pull requests should be created there.

📡🚎Connectivity Project for my old volkswagen
Connected OldtimerHardware is an open-source printed circuit board by theHeathLee, from the theHeathLee/Connected-Oldtimer repository on GitHub. It is a 2-layer board of 115.9 × 58 mm with 27 parts on 55 nets, routed with 223 tracks and 3 vias.
It is built around the TSR 2-2450 and SFH618A-2. Its parts include 7 ICs, 4 resistors, 4 connectors, 4 fuses and 2 diodes.

The aim of this project to modernize my old Volkswagen T2 by adding sensors everywhere and make it part of the internet of things. This project is not vehicle specific and can be implimented in any pre OBD vehicle.
The goal here is first to make remote monitoring possible. Motion sensing for anti theft will be implemented as the vehicle does a lot of sitting. (my bicycle has x4 the ammount of kms per year on it as the bus). Additionaly the ability to remotely view levels (battery charge, fuel level etc..)
Alongside remote monitoring I have implmented an HMI using a 3.5" Display that fits in the dash area originally inteded for the RPM guage. This display shows the instantanious data such as speed, RPM, and Temperature.
A low speed CAN network is set up throughout the vehicle to easily add extra sensors.
Disclaimer: Still in the developement phase. V1 hardware has been created and software is still in heavy developement.

Art Credits: Freepik
| Value | ID | DLC | Byte Pos. |
|---|---|---|---|
| Temp (C) | 0x100 | 8 | 0 |
| RPM | 0x200 | 8 | 0, 1 |
| Fuel Level | 0x300 | 8 | 0 |
| Fuel Flow | 0x400 | 8 | 0 |
| Component | Value |
|---|---|
| Speed (Kmh) | n0 |
| Odometer (Km) | n1 |
| Trip Counter (Km) | n3 |
| CHT (C) | n2 |
| RPM | va0 |
SatGen Windows software form LabSat used for playing NMEA files over virtual coms
NMEAGen browser application for generating custom NMEA files
To create a GPS simulation, first create an NMEA file in NMEAGen. after generating a .nmea file, change the file extension to .txt. The file can now be played in the Serial Output tab of SatGen.
Any USB to TTL coverter can be connected to ports C0 & C1 (Serial5) of the Electron.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R4 |
| 2 | R_US | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | 4.7k1, 31K1 |
| 1 | 2N3906 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | 47K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 7.5K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | AUXConnector | Connector_JST:JST_XH_S04B-XH-A-1_1x04_P2.50mm_Horizontal | J4 |
| 1 | AdafruitFRAM | heathsfootprints:Adafruit_I2C_FRAM | U4 |
| 1 | AdafruitUltimateGPS | heathsfootprints:AdafruitUltimateGPS | U5 |
| 1 | C | Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm | 1uF1 |
| 1 | CANTranceiverModule | heathsfootprints:CAN_Tranceiver_Module | U3 |
| 1 | CAN_Bus_Connector | Connector_JST:JST_XH_S05B-XH-A-1_1x05_P2.50mm_Horizontal | J3 |
| 1 | DIODE | Diode_THT:D_A-405_P10.16mm_Horizontal | D1 |
| 1 | D_Zener | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D2 |
| 1 | LOGO | drawings:smallCamperWifi | G*** |
| 1 | MainConnector | Connector_JST:JST_XH_S03B-XH-A-1_1x03_P2.50mm_Horizontal | J2 |
| 1 | MotionSensor | heathsfootprints:ShockSensor | U6 |
| 1 | NextionConnector | Connector_JST:JST_XH_S04B-XH-A-1_1x04_P2.50mm_Horizontal | J1 |
| 1 | ParticleElectron | Particle:electron | U1 |
| 1 | Polyfuse 1000mA | Fuse:Fuse_Littelfuse-LVR200 | F2 |
| 1 | Polyfuse 2000mA | Fuse:Fuse_Littelfuse-LVR200 | F1 |
| 1 | Polyfuse SMD 1000mA | Capacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F3 |
| 1 | Polyfuse SMD 2000mA | Capacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F4 |
| 1 | SFH618A-2 | Package_DIP:DIP-4_W7.62mm_Socket | U7 |
| 1 | TSR_2-2450 | heathsfootprints:heathsTRS_2_2450 | U2 |
The 26 most common of 27 parts.
It measures 115.9 × 58 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the TSR 2-2450 and SFH618A-2. 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 theHeathLee/Connected-Oldtimer repository on GitHub, at the commit this page was made from: the board is Hardware/Connected-OldtimerHardware/Connected-OldtimerHardware.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask theHeathLee before reusing the design.

leastrobino/acoustic-levitation
Mirror of GitLab repository, all issues and pull requests should be created there.

NorthStarUAS/aura-hardware-legacy
Legacy hardware designs to support the Rice Creek USA (formerly AuraUAS) system. With the new fmu port on top of the Ardupilot AP_HAL layer, custom built hardware is no longer necessary.


About-Time-Technologies/MHCI
Modular Hardware Control Interface - Components for the Events Industry

noradtux/evnotipi-watchdog
To build and upload attach the Trinket M0 by USB and run .

Unimakers/Docs-Unimakers-CDR-2024
La sous répertoire dédiée a l'équipe d'unimakers de la coupe de France de robotique 2024

