-
Articole recente
Comentarii recente
Categorii
Arhive
- septembrie 2021
- decembrie 2020
- noiembrie 2020
- septembrie 2020
- decembrie 2019
- noiembrie 2019
- martie 2019
- februarie 2019
- ianuarie 2019
- martie 2018
- februarie 2018
- ianuarie 2018
- noiembrie 2017
- octombrie 2017
- august 2017
- ianuarie 2017
- noiembrie 2016
- octombrie 2016
- septembrie 2016
- iulie 2016
- iunie 2016
- mai 2016
- martie 2016
- februarie 2016
- ianuarie 2015
- decembrie 2014
- noiembrie 2014
- octombrie 2014
- septembrie 2014
- iulie 2014
- mai 2014
- aprilie 2014
- martie 2014
- februarie 2014
- decembrie 2013
- noiembrie 2013
- octombrie 2013
- iunie 2013
- februarie 2013
- ianuarie 2013
- decembrie 2012
- septembrie 2012
- iulie 2012
- mai 2012
- aprilie 2012
- martie 2012
- februarie 2012
- octombrie 2011
- iunie 2011
- aprilie 2011
- martie 2011
Posts by: AP
AD8307 RF Power Meter III — build
This will be another short post. I also made the GitHub repo public, but please be aware, current design is flawed. If you use it, you acknowledge that you use it on your own risk. Today I managed to build the revision 1.0 of this power sensor, not without some lessons learned. It was my …
AD8307 RF Power Meter II — boards from JLPCB
I ordered the boards for this project with JLCPCB in China. This is my first attempt of working with a professional PCB manufacturer and I am extremely pleased by the results.
AD8307 RF Power Meter
My first finished KiCad project is a prototype of a RF Power meter with input attenuation built around an Analog Device AD8307. An excellent tutorial about log amps can be read in March 1999 edition of Analog Dialogue. KiCad PCB: And the 3D rendering of the same PCB: The next step will be PCB ordering, …
How to install Python 3.7 on Raspberry Pi
This short guide explains how to install Python version 3.7.0 on a Raspberry Pi running Raspbian. First, get rid of old versions: Ensure system is up to date: Install the dependencies needed for building the distribution: build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev Get the python src distribution: …
Altera Qsys, NIOS II and FPGA fun
One very interesting feature of Altera FPGAs is that almost any system can be created in its next-generation system integration tool Qsys using a standard library of reusable IP blocks. The system interconnect fabric is automatically generated by Qsys and binds the blocks together. The system interconnect manages dynamic bus with matching, interrupt priorities, arbitration …
End of week — pin planner
This week was quite busy to complete my assignments for the FPGA Course. I was running out of time because I did not estimate properly my available free time and things got crowded at the office, at this end of week. With a lot to do there, I barely found any time to focus on …
FPGA Course
I’ve been quite busy lately and neglected the blog. I enrolled on Coursera for a very interesting FPGA course, in what seems to be a FPGA specialization from University of Colorado Boulder. I have always had somewhat a reserved attitude towards FPGAs mainly because I believed that these are hard to understand and need a …
Error opening serial port
Encouraged by the latest developments, today I started building a new application that will allow remote connection to Kenwood TH-D74, remote control and APRS data transfer. However, while building and running the app I got the following error: If you encounter this, be aware that it is generated by application sandboxing. You can think of using …
TH-D74 BLE or „Bluetooth Low Energy”
Struggling to understand how Universal Unique IDs work (see here) I was wrongly assuming that Core Bluetooth is a framework from Apple that covers all aspects of communication with devices via BT. I was WRONG ! scanForPeripheralsWithServices method and, in general, what I tried to do, for almost a week, is NOT good for my intended …
Using UUIDs and Bluetooth
I did some more steps towards accessing Kenwood TH-D74’s services via bluetooth. I struggled for some time understanding how discovery based on UUIDs work. I was not aware that, for each service profile, there is a standard Universally Unique Identifier (UUID) documented in Bluetooth SIG specs. Specifically for Serial Port Profile (SPP) service, the UUID …