I2C Scanner
Since always when I am working with I2C devices I need the scanner I will post here for me and for others:
#include <Wire.h>
void setup()
{
Wire.begin();
Serial.begin(115200);
Serial.println(F("\nI2C Scanner"));
byte error, address;
int nDevices;
Serial.println(F("Scanning..."));
nDevices = 0;
for(address = 1; address < 127; address++ )
{
Wire.beginTransmission(address);
error = Wire.endTransmission();
if (error == 0)
{
Serial.print(F("I2C device found at address 0x"));
if (address<16)
Serial.print("0");
Serial.print(address,HEX);
Serial.println(F(" !"));
nDevices++;
}
else if (error==4)
{
Serial.print(F("Unknow error at address 0x"));
...
March Update: Manjaro on Pinebook Pro & PinePhone Software
COVID-19 recovery in China is underway and factory work is slowly returning back to normal. This is good news, and we hope to have a constant stream of updates for you in the coming weeks.
PINE64Самодельный лидар: OpenTOFLidar
В этой статье я хочу рассказать про свой проект импульсного (TOF) Open Source лидара — о том как я его делал, и каких результатов удалось добиться.
February Update: Post CNY and FOSDEM Status Report
Nemo Mobile and Ubuntu Touch on the PinePhone at FOSDEM 2020 A lot has happened in the past month. PinePhones have finally begun arriving in the hands of their owners, we had a great showing at FOSDEM, and new hardware was announced.
PINE64Michael "mickeyl" Lauer: Welcome, 2020
Here's the new decade. 2019 went by as an important year where I regained some of my health, discipline, and motivation. Next to the inevitable iOS development, the most important milestones were the release of the 2nd edition of my Vala book and my first music album after more than two decades of inactiveness. I'm looking forward to this decade. The best is yet to come.
Planet OpenmokoFOSDEM 2020 and Hardware Announcements
PINE64 get-together with community devs and partner-projects at FOSDEM 2020 Sorry for the delay in delivering FOSDEM news and announcements to you - I was too occupied with great company, splendid beer and shouting at hundreds of people across our stall table.
PINE64Setting the Record Straight: PinePhone Misconceptions
I take no pleasure in writing this blog post. In fact, even as I am writing these words I am internally torn on whether this is the right approach to addressing the problem on hand.
PINE64The Rat - компилятор C-- для AVR
Как показывает практика, написать максимально эффективный код под микроконтроллеры AVR можно только на ассемблере. Примеры плохой оптимизации кода AVR GCC приводились тут. Писать же код на ассемблере - сложно, а зачастую очень сложно (некоторые мысли о причинах этой сложности приведены там же. И сложность эта усугубляется примитивностью компиляторов ассемблера, дающие слишком мало возможностей программисту по написанию легко читаемого кода. При написании ассемблерного кода возникает желание иметь более удобный синтаксис, похожий на синтаксис Си, где вместо мнемоник ассемблера можно использовать привычные и более читаемые конструкции. Подобно тому, как это делается в...
TrolSoftPinePhones Start Shipping - All You Need To Know
Welcome to 2020. I expect this will be a productive year and one of exponential growth for our community. It was a busy beginning to the year and I expect that the pace will remain high with shipments of the Pinebook Pro and PinePhone Braveheart edition as well as FOSDEM announcements.
PINE64Анализатор качества воздуха на ардуино
Прибор предназначен для контроля качества воздуха в помещении и отображения таких параметров, как температура, влажность, содержание CO2 а также выявления загрязнения воздуха угарным газом (CO), табачным дымом, парами спирта, ацетона, формальдегидов и других токсичных газов. “Сердцем” устройства является Seeeduino Nano - клон Arduino, присалнный на обзор компанией Seeed Studio.
Плата Seeeduino Nano поставляется в картонной коробке и выглядит следующим образом:
Отличительной особенностью этой платы является использование разъёма USB type-C и преобразователя USB-UART на базе микросхемы cp2102.
Для отображения информации используется дисплей 16х2, также от Seeed Studio. Его особенность...
TrolSoft