Code Monkey home page Code Monkey logo

Comments (6)

virtualabs avatar virtualabs commented on June 30, 2024 3

ESP32 is a whole different architecture, and I'm not sure it would be able to:

  • sniff BLE packets from raw demod (I'm actually using the same sort of hack Travis Goodspeed did with the nRF24L01)
  • allow receiving BLE packets with CRC check disabled

Moreover, a different architecture means a different code, and of course a different BLE stack I have to develop.

That's huge work, really. I've almost spent 1.5 year developing btlejack, and don't think if I'm ready to dig into a new architecture and port btlejack to it. Yes, it would be cheaper, but would take quite some time to achieve. Since I'm no ESP32 expert, I'm not able to tell you how much it would take to do so.

If you want cheaper hardware to use btlejack, I'm currently working with @SlawekJA to support all these cheap chinese nRF51822 modules out there ($3 each).

from btlejack.

virtualabs avatar virtualabs commented on June 30, 2024 2

BLE400 and Adafruit's Bluefruit LE sniffer are now supported by Btlejack.

from btlejack.

mstrmnn avatar mstrmnn commented on June 30, 2024

I'm yearning for a ESP32 solution, too. It's so much cheaper!

from btlejack.

Dotile avatar Dotile commented on June 30, 2024

Nice! Thank you for your work!
I see that it only supports the Adafruit Bluefruit LE Sniffer. But could it also work with one of the feather microcontrollers that also have the same BLE module?

from btlejack.

virtualabs avatar virtualabs commented on June 30, 2024

I suppose this module UART port is directly wired to a microcontroller not directly to USB, IDK if it will work with this setup.

from btlejack.

browntownington avatar browntownington commented on June 30, 2024

Hey @SlawekJA did you have any tips to get these Chinese nRF51822 working? I've seen people ask @virtualabs but not sure he's monitoring the issues atm.

from btlejack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.