Path: csiph.com!eternal-september.org!feeder.eternal-september.org!border1.nntp.ams1.giganews.com!nntp.giganews.com!bcyclone03.am1.xlned.com!bcyclone03.am1.xlned.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.114 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.77; '*S*': 0.00; 'url:pypi': 0.03; 'subject:Python': 0.05; 'subject:ANN': 0.07; 'url:github': 0.09; 'bug': 0.10; 'python': 0.10; '"hello': 0.16; '(),': 0.16; '0.9.5': 0.16; 'lcd': 0.16; 'driver': 0.18; 'project,': 0.18; 'controlled': 0.22; 'fixing': 0.22; 'import': 0.24; 'message- id:@mail.gmail.com': 0.27; 'developing': 0.28; 'device': 0.28; 'release.': 0.29; "i'm": 0.30; 'board': 0.30; 'code': 0.30; 'extend': 0.31; 'core': 0.32; 'screen': 0.32; 'announce': 0.32; 'source': 0.33; 'url:python': 0.33; '8bit%:25': 0.33; 'smart': 0.33; 'open': 0.33; 'received:google.com': 0.35; 'url:org': 0.36; 'modules': 0.36; 'release': 0.37; 'things': 0.38; 'hi,': 0.38; 'easily': 0.39; 'url:in': 0.39; 'build': 0.40; 'to:addr:python.org': 0.40; 'subject:with': 0.40; 'some': 0.40; 'your': 0.60; 'show': 0.62; 'more': 0.63; 'url:0': 0.63; 'our': 0.64; 'website:': 0.65; '8bit%:21': 0.70; 'url:it': 0.70; 'url:v': 0.72; 'car': 0.72; 'url:youtube': 0.73; 'subject:your': 0.75; 'url:watch': 0.78; 'andrea': 0.84; 'gardening': 0.84; 'let\xe2\x80\x99s': 0.84; 'url:master': 0.84; '8bit%:18': 0.93; '<>*': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=C08GDelCQfLIuNN36SPjnoLPFlpjxi0stHBwmFmc3As=; b=In3jum6MCxkUTQ7ex9TaRNvZpXBOvk+nqcYWHWafaqWG6LeUNisT0zDO/yjRws8x4a eYZ8AlOVMxiHaUZTF2rvm4Z3TZ5Lk7K7cRdmO3TrUnYFGLdWQxMx/uWYRuIQrYGZwH/g S2WuDcDk1DLvcZNhEYbo5HiiOQu9gMT4jKgsAjTdm3EDK3yv3dSyfUHFfYAV8I8pAo1H MkSYUszNw08Q1ko9MQT76K6l4ympQ7RWqi+YGDtMnGYHqjkYb2CGSUHGti2yNGeg/pt1 sTgQMwfrqupwliyW+u87beZEgHAL5Y2qyrkS3tclLgQm0txnvi2QHMdRp5pYmXJijxFT 9OMQ== MIME-Version: 1.0 X-Received: by 10.112.17.70 with SMTP id m6mr11950976lbd.113.1441533079537; Sun, 06 Sep 2015 02:51:19 -0700 (PDT) Date: Sun, 6 Sep 2015 11:51:19 +0200 Subject: ANN Nanpy 0.9.5 - Use your Arduino with Python From: Andrea Stagi To: python-announce-list@python.org X-Mailman-Approved-At: Sun, 06 Sep 2015 11:55:17 +0200 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20+ X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 49 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1441533318 news.xs4all.nl 23763 [2001:888:2000:d::a6]:48603 X-Complaints-To: abuse@xs4all.nl X-Received-Bytes: 5251 X-Received-Body-CRC: 1362995527 Xref: csiph.com comp.lang.python.announce:1840 Hi, I'm happy to announce Nanpy 0.9.5 release. https://pypi.python.org/pypi/nanpy/0.9.5 This release includes some bug fixing and Adafruit TLC5947 24-Channel PWM Driver support. I don't think to continue developing Nanpy and adding modules to the core by myself, so if you want to extend Nanpy please read this guide: http://nanpy.github.io/#how-to-extend-nanpy If you want to know how to start using Nanpy read this http://nanpy .github.io/ With Nanpy you can easily use your Arduino board writing Python code from any device and you can build awesome things like an old RC car now powered by Raspberry Pi and Arduino and controlled via Android ( https://www.youtube.com/watch?v=3DiepyMyFNtjk https://github.com/chickenfootcar), Smart Gardening ( https://www.youtube.com/watch?v=3Dn6hN1xkelKA), Minecraft Altimeter (*https://www.youtube.com/watch?v=3D51Ei9n_2sLY * https://github.com/DjangoBeer/minecraftpi-hack/tree/master/altimeter). Our "Hello World": a =3D ArduinoApi() a.pinMode(13, a.OUTPUT) a.digitalWrite(13, a.HIGH) We support OneWire, Lcd, Stepper, Servo, DallasTemperature and many more libraries=E2=80=A6 Let=E2=80=99s try to connect our 16x2 lcd screen on pins= 7, 8, 9, 10, 11, 12 and show your first =E2=80=9CHello world=E2=80=9D! from nanpy import Lcd lcd =3D Lcd([7, 8, 9, 10, 11, 12], [16, 2]) lcd.printString('Hello World!') Nanpy is an open source project, you can follow our work on Github https://github.com/nanpy=EF=BB=BF --=20 Andrea Stagi (@4stagi) - Develover @Nephila Job profile: http://linkedin.com/in/andreastagi Website: http://4spills.blogspot.it/ Github: http://github.com/astagi