E3K aims at providing an affordable, fully open-source, wireless framework for an intuitive understanding of bio-signals originated from the human heart, muscle, and brain. The platform consists of the following modules:
These modules, combined with our firmware and data collection software, enable a reliable and high rate of data acquisition at an affordable price-point.
E3K is designed to get anyone working with bio-signal acquisition right out-of-the-box, while also allowing for complete customization.
The E3K GUI allows you to configure each channel and collect data without requiring any coding. But for advanced users, it can be programmed either by using Arduino IDE or Espressif IDF. We are developing Arduino libraries and Python APIs so that anyone can integrate the E3K platform into their own projects. These codes, along with the hardware schematics, will be shared on our GitHub repo once the campaign concludes.
Modularity naturally allows you to configure E3K into the bio-signal acquisition tool that you need. Use the modules you need, in the configuration you need them. Or you can add your own modules!
E3K supports widely used communication protocols like UART, I²C, and SPI and provides 10 GPIO pins, 6 analog pins, and 2 DACs. So you can easily develop your own hardware directly on top of the system. All the ports in E3K are based on Commercial Off-The-Shelf (COTS) connectors, which are pre-soldered on the boards. There’s no need to worry about uncommon or proprietary equipment. A couple pushbuttons and LEDs are also provided for feedback.
For additional ease-of-use, the power management system in the DCPU allows dual-mode of operation - either via USB power or a battery - in addition to supporting battery charging. The power source can even be changed while in use, seamlessly switching from battery to USB power and vice-versa.
E3K is very useful to students and researchers as a base to build a biological project around. Using our interactive Graphical User Interface (GUI), students can instantly visualize the signals, thus enhancing their understanding. Using our open source data acquisition software, researchers can collect and process the data with ease. The supreme Signal-to-Noise Ratio (SNR) and affordable price will enable them to build their own unique solution. E3K is an ideal solution for just about anyone working on their next healthcare or wearable device.
EMG Biosensor Pinout
ECG & EEG Biosensor Pinout
|WallySci E3K||OpenBCI Cyton board||Bitalino Plugged Kit BLE||ProtoCentral HealthyPi v4||Shimmer Sensing Shimmer3|
|Open source||Hardware and software||Hardware and software||Only Software||Hardware and software||No|
|CPU||ESP32 - Xtensa dual-core 32-bit LX6 microprocessor, up to 240 MHz clock||PIC32 microcontroller (50 MHz)||Atmega328||ESP32 - Xtensa dual-core 32-bit LX6 microprocessor, up to 240 MHz clock||MSP430 CPU (24 MHz)|
|Program memory||16 MB Flash||256 KB Flash||32 KB Flash||4 MB Flash||Not known|
|RAM||520 KB RAM||64 KB SRAM||2 KB SRAM||520 KB RAM||Not known|
|Number of channels||6||8 / 16||6||NA||15|
|Wireless compatible||Wi-Fi: 802.11 b/g/n + Bluetooth: v4.2 BR/EDR and BL||Bluetooth v4.0||Bluetooth v4.1||on-board Wi-Fi and BLE||Bluetooth|
|Other communication||USB, QwiiC, I²C, SPI||None||None||None||None|
|Power source||LiPo battery with on-board USB charging||4 AA battery||LiPo battery with on-board USB charging||LiPo battery with on-board USB charging||Rechargeable LiPo|
|Firmware update||Through Arduino IDE via micro USB||Through Atmel Studio via FTDI||Through Atmel Studio via FTDI||Through Arduino IDE via micro USB||N/A|
|Hardware price||$159||$500 - $950||$225||$249||~$2500|
The E3K platform is completely open source. At its core, E3K is designed to enable hassle-free data acquisition, so it can be easily adapted and expanded into other bio-sensing projects or experimental set-ups. You can add other sensors or incorporate E3K into an existing bio-sensing project to develop the platform for a wide range of applications. In these difficult times, when the entire world is affected by COVID-19 pandemic, users can build innovative solutions with E3K for self-monitoring.
All the software and hardware files, including GUI, firmware, APIs, and PCB files, will be made available via the GitHub repository. Furthermore, a user manual, datasheets, and a few example projects using the E3K platform will be provided.
Our device has three parts which are dependent on external factors:
For each of the parts, we have already identified the respective companies that can provide them. The sourcing of all the components will be done through Mouser, TI, Digi-Key and Element14. We have identified a PCB fabrication and assembling company in India. We have used their services throughout our prototyping phase. The quality is excellent and they have capability to handle production quantity. Moreover, we have identified a few other alternative companies in India that will be able to deliver quickly while maintaining quality standards.
Once we verify quality and test the functionality of each module, items will be shipped to Crowd Supply. From there on, Crowd Supply will manage the shipment to individual backers. The USA orders will be delivered free of charge. For all international (non-US) orders, there is a fixed surcharge. To know more about ordering, paying, and shipping please visit this Guide page.
As mentioned earlier, we have already tested the quality of service provided by our vendors and have identified a few alternatives, just in case. Lockdown in India due to COVID-19 pandemic has ended and our PCB fabrication and assembly vendor is back to full-time production. However, we are still facing some delays in the shipment of components. We have attempted to compensate for these shortages in our estimated shipping timeframe, but any unforeseen delay will be promptly communicated via campaign updates.
Although the E3K platform has some of the features of a medical device, it does NOT have any certifications (FDA, CE, IEC, etc.) and is NOT officially approved for medical or diagnostic use. It is your responsibility to ensure your safety when using the device. Furthermore, you should never power the device from a non-isolated power source.
The finger-tip sized ARM Cortex-M4F module with BT 5, BT Mesh, and 30 I/O
The long-range LoRa® wall switch powered by coin cells and the Arduino IDE
A portable hardware kit for experimenting with pneumatics