Is there a way to use 3.3v?Atmega can [email protected]! Cc2540 work @3.3!!!Usb should be used to charge a lipo battery.... 😳
JaneYu 2015-03-12 07:03:04 27 Views166 Replies Is there a way to use 3.3v?
Atmega can [email protected]! Cc2540 work @3.3!!!
Usb should be used to charge a lipo battery.... 😳
I;m trying to read data from the bluno using python on pc. The following program should (i think) read from the bluno and print the data on screen. But it doesnt. What am I doing wrong?
import asyncio
import keyboard
from bleak import BleakScanner, BleakClient
target_device_name = "Bluno"
DEVICE_INFO_SERVICE_UUID = "0000dfb0-0000-1000-8000-00805f9b34fb"
SERIAL_UUID = "0000dfb1-0000-1000-8000-00805f9b34fb"
async def main():
# Scan for all available devices
devices = await BleakScanner.discover()
for device in devices:
if http://device.name == target_device_name:
print(f"Found target device: { http://device.name }, {device.address}")
async with BleakClient(device) as client:
print(f"Connected: {client.is_connected}")
services = await client.get_services()
print("Reading device information...")
for service in services:
if service.uuid == DEVICE_INFO_SERVICE_UUID:
print(f"Device Information Service: {service.uuid}")
while not keyboard.is_pressed('q'): # Check if 'q' key is pressed
for char in service.characteristics:
if char.uuid == SERIAL_UUID:
got_text = await client.read_gatt_char(char)
decoded_text = got_text.decode("utf-8") # Decode the bytearray to UTF-8 string
print(f"\tData: {decoded_text}")
http://asyncio.run (main())
JaneYu We're sorry we misunderstood your question about the Bluno BLE pin code.
Because Bluno BLE uses the BLE protocol, it is not possible to connect it through the normal way of connecting a mobile phone to Bluetooth.
Please use the APP provided in our wiki to connect.
JaneYu In the Manual page i can't find how to use the bluetooth , can someone link me an example?
Is possible to connect only over the example app, but not directly with phone, how i can solve this?
JaneYu Hi. can i ask how to communicate a max30102 sensor to the bluno microcontroller and the data will be sent to the pc? need help please thank you.
JaneYu Hi,
The MAX30102 from us is using the IIC communication,
you could wire the MAX30102 to the Beetle BLE IIC pin.
MAX30102 to Beetle BLE wiring sample is :
+ ---> 5V
- --->GND
D --->SDA
C --->SCL
And then upload the sample code from the MAX30102 wiki page.
Then you could check the Serial Monitor, the MAX30102 data would appera.
Please check if there is a device displayed in the device manager, if not, please replace the data cable
JaneYu I have a project and I am using beetle BLE chip (SKU:DFR0339). I want to read from sensors and send the data through Bluetooth to the PC. I’m facing a problem which is not being able to communicate through Bluetooth and pair the chip with my laptop! Do I have to purchase bluno link dongle (SKU:TEL0087) because I have been trying to pair it without using the dongle? What if I want to communicate through my phone, I can’t put this to my phone! Could you please give me a solution?
JaneYu Hi Louk,
Please refer to the github repository for compiling the source code for IOS app.
JaneYu Hi,
I read here that Beetle BLE DFR0339 firmware does not support mesh or many-to-many networking, fine. But does this mean that it does not support BLE Star topology either? What I need is my CENTRAL DFR0339 to quickly connect / disconnect to several PERIPHERAL DFR0339's as one-to-one connections. Is this possible, if so how?
"Bluetooth Low Energy (v4.0) only allows the star topology configuration, i.e. Only one master and multiple slaves; the master can talk to the slaves at the same time but the slaves cannot talk to each other. According to the Bluetooth website, they state:
Bluetooth low energy technology uses a 32 bit access address on every packet for each slave, allowing billions of devices to be connected. The technology is optimized for one-to-one connections while allowing one-to-many connections using a star topology. With the use of quick connections and disconnections, data can move in a mesh-like topology without the complexities of maintaining a mesh network".
JaneYu Hi Gustavo,
Unfortunately, we don't have any plan on releasing the firmware that supports low power at the moment yet. So I am not sure about a specific release date.
JaneYu Hi hugo,
We can only provide the .pdf of the schematic,
https://raw.githubuserconte...
JaneYu Having a CAD model or scaled board layout would make it much easier to create cases/mounting plates/etc.
The funky design, while cute, is difficult to work with.
JaneYu Hey, is it possible to used this microcontroller as a real time software with freeRTOS?
JaneYu Could you find the port of the sensor and you can show me some pictures directly.
JaneYu Hi, what library should i install if i want to use the BLE functions for this Beetle BLE?
JaneYu You need to install a APP which is arduino ide, the update the driver in the files.
Sorry, I probably didn't put it clear. I mean the virtual keyboard for passing scancodes to USB HID keyboard emulator over BLE link
JaneYu Sorry,I didn't understand what you mean.
Do you think the pin (TX/RX) of the board is wrong?
JaneYu Is it possible with Bluno Beetle to create a Mouse/Keyboard emulator that I can command via bluetooth from my laptop device.
Thanks.
JaneYu I uploaded the sketch successfully. Then i unplug USB cable and connect the batteries. With USB connected the led blinks, if i unplug it doesn't work.
JaneYu 

