Поиск по этому блогу

четверг, 20 декабря 2012 г.

Arduino howto use RTC NXP PCF2129AT

Многие получили халяву от NXP. Теперь будем пользовать :)
Чип RTC (часы реального времени) PCF2129AT   мне понравился -

  1. встроенный кварц - это раз;
  2. из обвязки - только батарея и подтягивающие резисторы(!);
  3. обещано так же коррекция точности при нагреве чипа;
  4. встроенный будильник;
  5. встроенная возможность вручную программным способом корректировать ход;
  6. интерфейсы - SPI или I2C на выбор;
  7. вроде как есть таймер - но мне пока не нужен - не вникал ;
Не понравилось - питание строго 3,3 вольта :(
Хотя если подключать именно к ардуине - это не проблема. B главное - три штуки забесплатно :))

среда, 19 декабря 2012 г.

VLC repo Ubuntu 12.10


Install VLC 2.0.5 In Ubuntu 12.10

Ubuntu 12.10 users can upgrade to this latest release by adding the the following third party VLC PPA:
  • sudo add-apt-repository ppa:n-muench/vlc
  • sudo apt-get update && sudo apt-get install vlc
Those featuring in VLC 2.0.5 include:
  • Pulseaudio initial synchronisation fixes
  • MKV, SWF, AIFF improvements
  • New Welsh translation (Gwych!)
  • Various security issues resolved
  • DVB-S delivery system detection

среда, 21 ноября 2012 г.

Автономный 7 сегментный индикатор 4 цифры в виде блочного устройства i2c на atmega8.

Харе кришна :)
Задумалось мне как-то подключить обычный индикатор - дело не сложное, но выводов потребляет... Жуть.
А если их надо 2-3-4-5 ?
О тож :)
После определённых поисков был найден у буржуев вариант индикатора со своими мозгами и подключением по SPI/I2c/Uart по выбору. Ещё он у них может менять яркость. Вот такой 7-Segment Serial Display - Blue

Одна проблемка - там использовался 32 чип, что при наших ценах... Да ну его на фиг - будем творить своё.
От изменения яркости пришлось отказаться - в atmega8 не получилось - зато удалось значительно сократить размер платы - она практически совпадает по размерам с индикатором.
В общем что получилось.
А по деталям - вообще песня - 3 резистора, 1 конденсатор, 1 чип atmega8 ну и индикатор конечно.

четверг, 20 сентября 2012 г.

USB программатор для AVR Atmega на основе чипа FT232RL, который не нуждается в собственной прошивке, безумно быстр, надёжен и красив внешне и о том, как потом настроить программу avrdude 5.11.1 в операционной системе linux, и о том почему это хорошо и что из этого вышло.

Сначала идём к DiHalt'у на страничку и в точности повторяем схему >>> http://easyelectronics.ru/skorostnoj-avr-usb-programmator-na-ft232rl-bez-vspomogatelnogo-kontrollera.html

возвращаемся сюда и настраиваем avrdude для работы с свежепостроенным девайсом по посту ниже или по ссылке >> http://doswa.com/2010/08/24/avrdude-5-10-with-ftdi-bitbang.html

Ахтунги!!! ссылку на аглицком я поправил в соответствии с нашей железкой - в оригинале немного не такая конфигурация выводов :)

avrdude 5.10 with ftdi bitbang on linux :: 24 aug 2010


Programming an ATmega168 using SparkFun's FTDI Basic Breakout. This guide works for other FT232R-based devices as well.
First, install the dependencies. On Ubuntu 10.04, this should take care of all of them:
sudo apt-get install patch build-essential libreadline-dev libncurses-dev libusb-dev libftdi-dev automake autoconf bison flex
sudo apt-get build-dep avrdude avrdude-doc
Next, create a working directory for the build and cd into it:

понедельник, 27 августа 2012 г.

Сканер Genius vivid 3xe в Ubuntu

Проверяем распознала система сканер или нет
sane-find-scanner
определился сканер -
found USB scanner (vendor=0x0458, product=0x2017 [600dpi USB Scanner], chip=GT-6816) at libusb:003:002
пробуем команду
scanimage 
скорее всего нету дров - какой файл и куда положить - будет написано в отклике программы - находим, кладём куда просит

понедельник, 6 августа 2012 г.

GUI для ffmpeg ( конвертор видео ).

Наконец-то я нашёл толковый гуй!
Программка называется winff (http://code.google.com/p/winff)
Реально удобно. Можно с сайта программы скачать готовые пресеты на все случаи жизни - а можно создавать и свои.
Есть репа для Ubuntu и Debian.

среда, 18 июля 2012 г.

Skype in 12.04 ppa

Skype 4.0.0.8 Installation

Let's first uninstall the old version of Skype with these commands:

sudo apt-get purge skype skype-bin

sudo apt-get autoremove

Install now Skype 4.0.0.8 with these commands (i386 & amd64 systems):

sudo add-apt-repository ppa:upubuntu-com/chat
sudo apt-get update
sudo apt-get install skype

That's it!


Источник - http://www.upubuntu.com/2012/07/install-skype-4008-from-ppa-on-ubuntu.html

вторник, 12 июня 2012 г.

Установка Google Picasa в Ubuntu


Для 32-битной архитектуры:
скачать по ссылке-
http://soft.sibnet.ru/get/?id=23570
google больше пока линух не поддерживает и свой сервер с нашими сборками прибил :(

среда, 30 мая 2012 г.

ATI video

для того, чтобы не гасить Xсервер - команда для консоли прямо в оболочке:


sudo sh ./ati-driver-installer-*********.x86_64.run --buildandinstallpkg

среда, 23 мая 2012 г.

Handy Notes App ‘Nitro’ Adds UbuntuOne Sync


Posted: 22 May 2012 05:35 AM PDT


Handy note-taking app NitroTasks has added task syncing support in its latest release.
The feature uses Ubuntu One or Dropbox to ‘sync’ your to-do lists across all of your computers on which Nitro is installed. Your synced tasks can also be added to and edited using the Nitro Chrome web and web site – which makes Nitro a super accessible choice of notes app regardless of where you are in the world or what OS you’re using.
Nitro Tasks Adds Syncing
The ‘sync’ feature is said to be in ‘beta’ and, as such, there are kinks. It took me several attempts before I was able to successfully authenticate Nitro with my Ubuntu One account.

понедельник, 21 мая 2012 г.

Установка десктоп окружения MATE 1.2 в Ubuntu 12.04 / 11.10


В Precise Pangolin:
sudo add-apt-repository "deb http://packages.mate-desktop.org/repo/ubuntu precise main"



Теперь устанавливаем, выполнив в терминале:
sudo apt-get update sudo apt-get install mate-archive-keyring sudo apt-get update sudo apt-get install mate-core sudo apt-get install mate-desktop-environment


Источник

четверг, 3 мая 2012 г.

code::blocks /usr/include/features.h|324|fatal error: bits/predefs.h: Устранение проблемы.


Fixing CodeBlocks AVR build problems on Debian Wheezy

This might be a bit off-topic, but I didn't know where else to put this.

I spent a good part of this evening trying to figure out why I could build AVR projects inCodeBlocks using an old profile (i.e., personality) but not a new one. When I tried to compile

суббота, 28 апреля 2012 г.

Объединить несколько PDF в Linux'е


sudo apt-get install pdftk
Команда очень простая - объединяет все файлы в директории, где запущена программа:

pdftk *.pdf output ouy.pdf



среда, 25 апреля 2012 г.

Access Google Drive Via Nautilus in Ubuntu


With the disclaimers out of the way lets see how you get it all set up.
First you need to add the packages provided by Luca and available in his PPA (11.10 only at present): -
  • sudo add-apt-repository ppa:invernizzi/google-docs-fs
  • sudo apt-get update && sudo apt-get install google-docs-fs
Once everything that’s needed has been installed log out and back in.
  • Open Nautilus
  • Create a new folder in your Home folder titled ‘Drive’
  • Open a Terminal and run: -
  • Input your password
  • Your Google Drive is now mounted in the ‘Drive’ folder

via OMG Ubuntu


for 12.04 users


wget https://launchpad.net/~invernizzi/+archive/google-docs-fs/+files/google-docs-fs_1.0%7Egdrive_all.deb


sudo dpkg -i google-docs-fs_1.0~gdrive_all.deb sudo apt-get install -f


mkdir Drive


gmount Drive username@gmail.com


via   http://ubuntunews.ru/apps/google-drive-ubuntu.html

вторник, 17 апреля 2012 г.

Ubuntu 12.04 64-bit version install skype

Skype is one of the best Video calling software,owned by Microsoft.Skype offer lot of features like Video call,Direct Phone call,Chatting and more.
Double click the downloaded deb file, it will open in ubuntu software centre, click the install button to install the application.
After upgrading your machine to the 64-bit version of  Ubuntu 12.04 (Precise Pangolin), your Skype might not start. The problem might be caused due to a missing 32-bit library.
Run skype to see if it throws any error.
$ skype
skype: error while loading shared libraries: libXv.so.1: cannot open shared object
file: No such file or directory
Find the missing libraries using the ldd command.
$ ldd /usr/bin/skype
linux-gate.so.1 => (0xf7796000)
libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xf767d000)
libXv.so.1 => not found
libXss.so.1 => /usr/lib/i386-linux-gnu/libXss.so.1 (0xf7678000)
 Insatll the 32-bit version of the library
$ sudo apt-get install libxv1:i386
Enjoy!

вторник, 27 марта 2012 г.

Просмотр открытых портов.

показать прослушиваемые порты в системе (и кто их слушает):
netstat -lp --inet

показать активные соединения:
netstat -p --inet


также можно пользоваться утилитой lsof
прослушиваемые порты
lsof -i | grep LIST

активные соединения
lsof -i | grep ESTAB

для того, чтобы увидеть, какие программы слушают на каких портах, необходимо иметь root-привилегии.

ещё вариант netstat -pan | grep LIST


как вариант - nmap -F

Компиляция EXE из Python в Linux

КРОСС-УПАКОВКА PYTHON КОДА В EXE ФАЙЛ ИЗ LINUX C ПОМОЩЬЮ PYINSTALLER

Рано или поздно перед Python программистом встает проблема распространения своего ПО на компьютерах без установленного интерпретатора Python. Наиболее рациональным способом при этом кажется упаковка кода в автономный бинарный файл. Для этого существует целый сомн фреймворков.
По прочтении обсуждений в разных местах, пришел к выводу, что PyInstaller лучше всего подходит для данных целей из-за простоты в использовании, своей кросс-платформенности и