Search found 51 matches

by dbrgn
Thu Jan 12, 2017 2:51 pm
Forum: Developer Discussions
Topic: OpenCV hover-assist
Replies: 34
Views: 20434

Re: OpenCV hover-assist

Could that function also be used for ultrasonic height stabilization from the firmware itself?

After I built my ultrasonic extension board and being able to query the board from the firmware, I never got around to implement the actual height stabilization because I didn't know how to get started...
by dbrgn
Fri Apr 17, 2015 4:32 pm
Forum: Technology
Topic: Need help in scheme
Replies: 1
Views: 4837

Re: Need help in scheme

They used KiCAD.

Here are the schematics: https://wiki.bitcraze.io/projects:crazy ... schematics

Can't find the KiCAD sources for the Crazyflie itself though.
by dbrgn
Fri Apr 17, 2015 2:58 pm
Forum: Developer Discussions
Topic: [SOLVED] Selecting an ultrasonic sensor and interface
Replies: 71
Views: 6538795

Re: [SOLVED] Selecting an ultrasonic sensor and interface

chad wrote:Wow dbrgn. This is cool. The best part is seeing dead mosquitoes in the sodium persulfate solution. Be they didn't know what hit 'em... ;)
Haha, yeah. I kept the solution in the basement for a day to be re-used. Afterwards all those mosquitoes were in it. Something probably attracted them.
by dbrgn
Mon Apr 06, 2015 12:09 am
Forum: Developer Discussions
Topic: 5V Tolerant GPIO Pins
Replies: 1
Views: 1995

5V Tolerant GPIO Pins

The datasheet for the STM32F405xx mentions "Up to 138 5 V-tolerant I/Os". Unfortunately I can't find any more information on them. Are the GPIO pins (specifically IO_2/PB5) tolerant to 5V input? Edit: According to page 57, the pin is listed as "FT" which should translate to 5V to...
by dbrgn
Thu Apr 02, 2015 9:40 pm
Forum: Developer Discussions
Topic: Programming the EEPROM
Replies: 3
Views: 2769

Re: Programming the EEPROM

Here's my script to flash the 1-wire memory using CRTP: https://github.com/dbrgn/crazyflie-clie ... -memory.py

There seems to be a problem though, it does not work yet: https://github.com/bitcraze/crazyflie-c ... issues/166
by dbrgn
Thu Apr 02, 2015 8:23 pm
Forum: Developer Discussions
Topic: Programming the EEPROM
Replies: 3
Views: 2769

Re: Programming the EEPROM

Ah, found lib/cflib/crazyflie/mem.py in the crazyflie-clients-python library. Working on a commandline tool now :)
by dbrgn
Thu Apr 02, 2015 7:15 pm
Forum: Developer Discussions
Topic: Programming the EEPROM
Replies: 3
Views: 2769

Programming the EEPROM

Are there some tools in the CF2 firmware to flash the DS28E05 EEPROM on a custom expansion board? :)

I saw that modules/src/mem.c seems to provide that functionality. How can I use it?
by dbrgn
Mon Mar 30, 2015 11:37 pm
Forum: Developer Discussions
Topic: [SOLVED] Selecting an ultrasonic sensor and interface
Replies: 71
Views: 6538795

Re: [SOLVED] Selecting an ultrasonic sensor and interface

I also finished my attempts with the HC-SR04. I etched my own PCB (for the first time) to be able to use the SOT23 voltage converters. Etching the PCB with sodium persulfate: http://i.imgur.com/RuwOgzSl.jpg Partially assembled (I'm no SMD soldering master yet): http://i.imgur.com/kpS9Xr9l.jpg Fully ...
by dbrgn
Fri Jan 30, 2015 3:27 pm
Forum: Developer Discussions
Topic: Kicad library problems
Replies: 6
Views: 7804

Re: Kicad library problems

I can't quite get it to work yet. Steps I did: 1. Re-checkout the project 2. Load the schema, add the no connect flag to all pins 3. Delete Bitcraze icon to prevent it from showing up in the netlist 4. Do the electrical checks, all pass 5. Load the netlist to check that all parts have a footprint as...
by dbrgn
Tue Jan 27, 2015 8:55 am
Forum: Developer Discussions
Topic: Kicad library problems
Replies: 6
Views: 7804

Re: Kicad library problems

I'm also having troubles. Is the KiCAD layout project on Github missing the footprints library?

The project contains the following library reference:

Code: Select all

LibDir=../kicad-libs/footprints
That directory doesn't exist though. Therefore pcbnew cannot find the BF090-10-X-B2 footprint.