The Speeduino project is a flexible, fully-featured engine management system (EMS aka ECU) based on the low-cost open-source Arduino platform. It provides the hardware, firmware, and software components that make up an engine management system, all under an open license. With over 1,000 installations, Speeduino has evolved into a product that meets the needs of the hobbyist and enthusiast community without the price tag of a traditional aftermarket ECU.
WiCAN is a powerful CAN adapter based on ESP32-C3 that can be used for car hacking and general CAN bus development. It is available in two form factors: OBD-II and standard USB-CAN. The original firmware can interact directly with RealDash using Wi-Fi or BLE, which allows you to create custom dashboards with beautiful graphics. It is available for Android, iOS, and Windows 10. WiCAN connects to your existing Wi-Fi network and any device on that network, and it allows you to configure Wi-Fi and CAN settings through a built-in web interface. Both versions have a power saving mode that detects when the voltage drops below 13 V or other preset values. When this power saving mode is enabled, WiCAN is able to enter sleep mode, reducing the current consumption to less than 1 mA.
AP6xxx series Pin to Pin hardware compatible WiFi modules, mainly with LGA44/12*12mm and LGA-50/15*13mm package sizes. Currently, we are sharing the peripheral circuit reference of the LGA44/12*12mm series WiFi modules.
The reference design is a BLDC motor controller designed to be powered by a single 12V (nominal voltage) supply with a wide voltage range found in typical automotive applications. The board is designed to drive motors in the 60W range, which requires a current of 5 amps. The size and layout of the board facilitates evaluation of the drive electronics and firmware, with easy access to key signals on various test points. A wide variety of motors can be connected by using a 3-contact connector or soldering the motor phase wires to the plated through holes in the board. The 12VDC supply is fused to prevent damage to the board or bench power supply in the event of a motor failure during testing. Commands and the status of the motor can be transmitted through a standard JTAG connector or through PWM input and output signals. The user can also reprogram the microcontroller through the JTAG connector, allowing customization for various applications. This design forms the solution by incorporating the DRV8301-HC-C2-KIT board.
For the integration of wifi module, the most urgent things in the early stage are
1: the application reference of wifi module peripheral circuit in hardware
2: the driver information in software
QCA9379 is a Qualcomm solution, USB interface dual-channel 11ac standard high-performance WIFI solution, sharing the schematic diagram for easy evaluation and selection.
The difference between electric vehicles and traditional fuel vehicles lies in the power part, which is also the core part of electric vehicles. Pure electric vehicle systems usually include three systems, namely the electric drive subsystem, the main energy subsystem and the auxiliary control subsystem. Among them, the electric drive subsystem consists of an electronic controller, a power converter, an electric motor, a mechanical transmission device and drive wheels; the main energy subsystem consists of a main power supply, an energy management system and a charging system; the auxiliary control subsystem has functions such as power steering, temperature control and auxiliary power supply.
You can record your life anytime and anywhere, remember people's names, calculate food calories, translate in real time, and have intelligent conversations...
The circuit board in the project is drawn using Jiali Chuang EDA, and the code uses Arduino IDE, which is very suitable for beginners who are interested in robots.
The software, hardware, and mechanical structure are all open source.