Internal Bluetooth

  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.
  • warning: Creating default object from empty value in /home/jeffreygough/drupal4/sites/warrantyvoidifremoved.com/modules/spam/spam.module on line 488.

I wanted to add internal bluetooth to my tablet PC, so I took a USB bluetooth dongle and shoehorned it into my tablet; adding a little control PCB to allow it to be turned on and off.

Firstly I looked at the current consumption of the dongle, as I was wondering whether to bother to add a power switch of some sort. I desoldered the USB plug with my hot air reflow tool (could have used my soldering iron, of course, but to a man with a new hammer everything looks like a nail).

I reattached the plug with wires so I could add a multimeter in series with the USB power line. 

It used about 50mA when idle! I desoldered the LED, but that only used about 10mA of course. When transmitting it went up to around 140mA. 40mA is, arguably, fairly insignificant when compared to the rest of the hardware (and 10Ah battery!), but I still found it quite offensive. A power switch was required. 

I didn't want to destroy the cosmetics by adding an external switch, so I had to make use of the existing tablet buttons. There are 9 buttons on it, but all except the wifi button do something immediately when pressed. The wifi button turns the wifi on and off, but must be held down for a few seconds. So I considered turning on the bluetooth with a tap of the wifi button, leaving the wifi-switching functionality intact. A more elegant solution, however, was to use the Fn button somehow. Pressing the function button in combination with each of the other buttons activates some secondary feature, with the exception of the power and wifi buttons. Some of these features are useful, and others can be reassigned in software, so I wanted to leave them alone. So I decided to have Fn+Wifi toggle the power to the bluetooth module. This made sense to me, because both of the radio devices would share a switch!

I knew I had an extra USB port because there is an optional docking station that includes some USB devices, so I dismantled the tablet to look for it, investigate the operation of the buttons, and find a spare space for the dongle to occupy. I carefully removed the "tamper proof" Warranty Void if Removed stickers, so that I can desolder my bluetooth mod and return it to the manufacturer if my tablet ever breaks! These stickers are easily (but slowly) removed by applying lots of petrol and very gentle peeling. I found that a hypodermic syringe full of lighter fluid (petrol, basically) and a Stanley knife blade worked well. Hypodermic needles are available for free from pharmacies (at least in the UK), so that drug addicts needn't use dirty needles. They even supply sterile citric acid and spoon-replacements for safely cooking up your heroin!

Nicely tampered with, but with none of the "void void void" intruder detection! I stuck them onto some sticker backing material. My tablet had been dismantled once before, and I had done the same thing. It developed a fault and I sent it back, stickers-reattached, and Electrovaya didn't say anything! They look slightly strange in this photo, but they really are perfect.

Hunting down the USB connections was pretty tricky. Ground connections abound, of course, and a suitable 5V supply could be found by poking around likely looking chunky tracks with the multimeter in continuity mode and the other probe connected to another USB port's 5V connection. I realise that sucking power from another port isn't ideal, but it was really the only option, short of living in some fantasy dreamworld where manufacturers are actually nice to people. The multilayer board was really far too complex to find anything by following traces. I soldered on temporary power and ground connections, and poked around the docking station connector with wires soldered to the D+ and D- pads on the BT module. This was quite intersting, it seems that USB goes into some kind of "device not working properly" mode when just the D- connection is made. Windows pops up a little box to tell you so (I appologise for my use of Windows here, but I'm really stuck with it on my tablet until someone writes some decent handwriting recognition software for Linux. I now dual boot FC6). Once the D- connection was made, I poked around with the D+ connection until the device enumerated correctly. I didn't take any photos at this stage, because poking around with the wires and clicking on things occupied quite a lot of hands. Rob helped here, thanks Rob.

Once the BT module enumerated correctly, I worked out the simplest way to turn if on and off. Breaking and making the ground connection didn't work, as the device then failed to enumerate properly when reconnected. Breaking and making the +5V rail with D+, D- and ground all connected worked reliably. I therefore needed to use a p-channel FET as the switch.

Next I hunted down the switch connections. I removed the board to see how it worked, but I didn't really need to, I should have just looked at the voltages on the connector pins.

Each button simply grounds one of the pins on the connector. They must be pulled high on the motherboard. I found the two pins responsible for the wifi and Fn buttons, and measured the signals to be 5V, and active low. So I designed a simple circuit with a dual switch debouncer to clean up the switch signals, a tiny logic NOR gate to produce the AND behaviour (because a NOR with inverted inputs is an AND), a D-type latch to generate the latching function, and a p-channel fet to do the switching. I knocked it up in eagle, and produced a little PCB layout.

The NOR gate has a funky symbol because it is actually a TI 74LVC1G57 "Multi-configurable gate", which does different things depending on which pins are connected high, low, or to other pins. I didn't have a tiny logic NOR gate to hand. Note I read the datasheet wrong, and ended up modding the PCB! The schematic is still wrong, so don't go and build it! I also drew funky hourglass symbols for the switch debouncers. Also note the RC network on the Preset pin of the 7474. It is there to set the output high just after the circuit is powered up. This way the tablet powers up with the bluetooth switched off, rather than in an undefined state. Time constant is not critical, just a few ms. The pull-up on the FET is not really required, just added instinctively. Unused inputs on the other half of the 7474 are tied high. C2 and C3 are decoupling caps.

Here's the PCB layout.

I etched it by my standard photolithographic means, along side some of Xbee test adapters for Rob. I made two copies just in case.

Here's the finished board, cut out and resist-stripped, with the bluetooth adapter. Isn't it embarrasing that my ridiculously simple board is about the same size?! One day...

The sharpest readers may have noticed that's not the same bluetooth module I had at the start. The first one was too cheap to work properly in Windows. Works fine in Linux, so I reassembled it for use with my laptop.

I populated the board. See the flickr set for more details, and more on the PCB etching process too. I didn't have any solder paste, so I assembled it with a soldering iron. I did solder on a couple of components by tinning the pads and reflowing with the hot air tool because it was brand new and I wanted to know what it was like! It's worth noting that there's little you can do with a hot air tool that can't be done with more patience with a soldering iron. With the exception of BGAs, of course, and desoldering very large, fiddly things. I drilled a couple of holes to allow for wires to the existing mechanical support holes in the BT module.

I soldered the bluetooth module directly to the board. I had intended to mount the bluetooth module up the other way, but I accidentally mirrored the layout of the connector! It worked out well though, with small bits of wire bridging the solder joints (not visible, embedded in the blobs). 

I soldered on some temporary connections, and hooked it up to a breaboard to test it because, as we know, the simplest of PCBs don't work first time. The LED was connected in parallel with the BT module, to indicate it's power status. The flying wires and pullup resistors are emulating the buttons.

This, the simplest PCB in the world, didn't work first time. I had the multiconfigurable gate configured incorrectly, as described above! Kynar wire to the rescue (blue, on the left).

I replaced the chunky temporary breadboard wire with nice, thin kynar wire. I twisted the D+ and D- leads together for some noise immunity, reasoning that it would help since USB is differential. Does it help? Who knows.

Then I began soldering stuff to the motherboard. Feel the freedom of modding, comrades!

Tinning the button connections


 

Soldering the USB connections to the docking station connector

All the connections made, I temporarily taped it down and tested it at this stage. Sure enough, pressing Fn+Wifi resulted in a nice windowsy "pong-ping!" sound and a new hardware pop-up! Another press led to a nice "ping-pong". I neglected to photograph it, because I'm an idiot. Watch the video at the bottom instead.

I added some heatshrink, and tucked it away in a corner. I checked the corner was roomy enough first by adding a little column of blu tack, screwing the case together to squash it, and measuring its final height.

I reassembled the case, and tested the range. It was a rather disappointing 30mm or so, and only from the back of the tablet! I was both surprised and not surprised. People have done it successfully on other laptops without offering any sacrifices to the easily-angered RF gods, but it's a pretty much perfect Faraday cage!

So I decided to sacrifice my auxilliary wifi antenna and connect it to the bluetooth module in place of its weedy chip antenna.

I desoldered a UFL connector from an old wifi module (thanks Justyn!)  and added it to the BT module:


 

Fortunately it just fitted at that jaunty angle without my having to extend the antenna connection.

The range is now excellent - a good few metres. Wifi performance doesn't seem to have degraded noticeably. This is possibly because the antennas are orthogonally placed for use in portrait and landscape modes, and I pretty much always use my tablet portrait. Who knows, wifi is essentially witchcraft. One day I would like to add an external antenna socket to extend wifi range in times of need. Early experiments with a 7dBi antenna on a UFL pigtail seemed to improve perfomance quite impressively.

Here's a really exciting video


 

Update:

As per Electrical Idiot's request below, I have created an alternative, single input, schematic

It has just one switch input which toggles the power when the switch input goes high. Note that this is just one of many ways to build this circuit. The original one was made to be as compact as possible with the parts I had to hand. As long as you have something to debounce the switch (this may even be included on your laptop motherboard if you poke around), some kind of latch to toggle the power, and a P-channel FET with a fairly low Rds(on) at -5V gate-source voltage, then you're set. I like the Maxim range of debouncers, but if you can't get hold of them you could use a schmitt-RC combo, or even a small microcontroller if you really want.

Could you at least make the

Could you at least make the photo's of your work public? They all seem to be private.

cheapest boots

sales on uggs mini boots Gourmets still gently pat his shoulder. dfg32af

uggs boots for sale Gourmets gently asked: "Why come to see me?"

uggs sale cheap Him relax, "the police, not the thief?"

www.discountuggssale.us Yinbai never happy with this sister.

Warranty Void if Removed | Collected technological projects

Hola! I've been reading your site for some time now and finally got the courage to go ahead and give you a shout out from Huffman Texas! Just wanted to mention keep up the excellent work! My site; kortspelet harpan (Branden)

Warranty Void if Removed | Collected technological projects

Hmm is anyone else encountering problems with the images on this blog loading? I'm trying to find out if its a problem on my end or if it's the blog. Any feedback would be greatly appreciated. Here is my blog post; gamefly discount

Warranty Void if Removed | Collected technological projects

You - Tube arguably dominates its competitors with more daily hits on its collective output than any other video hosting provider. Makee your videos beetter with thhe feedback from your customers. Why, because it gives us more time to do other equally-important things. Feel free to visit my web site Buy FB Traffic Hack

Warranty Void if Removed | Collected technological projects

I lost about 15 pounds in the first 6 weeks of my new eating and working out plan. Except I already a slice so I'm trying to focus on the whole picture. Balanced list eating is just not a great deal an eating plan since it is a healthy lifestyle means of eating. My weblog - easy weight loss Tips Without exercise

Warranty Void if Removed | Collected technological projects

It's actually a nice and helpful piece of info. I am glad that you just shared this helpful info with us. Please keep us informed like this. Thanks for sharing. My weblog: do my essay for cheap

Warranty Void if Removed | Collected technological projects

It's actually a nice and useful piece of information. I am satisfied that you shared this useful information with us. Please keep us up to date like this. Thanks for sharing. My website ... google acquisition twitter

Warranty Void if Removed | Collected technological projects

Hmm it looks like your site ate my first comment (it was super long) so I guess I'll just sum it up what I wrote and say, I'm thoroughly enjoying your blog. I as well am an aspiring blog blogger but I'm still new to the whole thing. Do you have any points for newbie blog writers? I'd really appreciate it. Feel free to visit my web-site mydomain.com

Warranty Void if Removed | Collected technological projects

Good way of describing, and fastidious paragraph to obtain information concerning my presentation topic, which i am going to deliver in institution of higher education. Feel free to surf to my web blog Is Age-Less Skin A Myth?

Warranty Void if Removed | Collected technological projects

Whoa! This blog looks just like my old one! It's on a completely different subject but it has pretty much the same layout and design. Superb choice of colors! my blog post - Muscle Milk Lean Protein Powder

Warranty Void if Removed | Collected technological projects

Hey! I know this is somewhat off-topic but I needed to ask. Does building a well-established blog such as yours take a large amount of work? I'm completely new to writing a blog but I do write in my journal everyday. I'd like to start a blog so I can share my personal experience and feelings online. Please let me know if you have any suggestions or tips for brand new aspiring blog owners. Appreciate it! Here is my webpage healthy eating recipe

Warranty Void if Removed | Collected technological projects

Hi there, this weekend is pleasant designed for me, because this moment i am reading this wonderful educational article here at my residence. my page ... Hydroxycut Hardcore Next Gen review

Warranty Void if Removed | Collected technological projects

I am actually grateful to the owner of this web page who has shared this fantastic article at at this time. Also visit my page :: lasertest

Warranty Void if Removed | Collected technological projects

Greetings! Very helpful advice within this article! It's the little changes that produce the most significant changes. Thanks for sharing! Feel free to visit my website - dieters tea [Rita]

Warranty Void if Removed | Collected technological projects

You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complex and very broad for me. I'm looking forward for your next post, I will try to get the hang of it! My webpage :: Garcinia Cambogia Plus natural weight loss

Warranty Void if Removed | Collected technological projects

One important factor that might influence appetite control could be the notion of food cravings. Before you can start using your fat loss program and burning off body fat from a body generally speaking, you must know why you have stomach fat in the first place. According to a study in the American Journal of Clinical Nutrition 85: 1465-1477, 2007, various diets produce short- term weight-loss, but long-term perseverance is harder. Also visit my web page ... weight loss acupuncture treatment

Warranty Void if Removed | Collected technological projects

Saved as a favorite, I love your blog! Here is my blog post ... Balanced Garcinia healthy weight loss

Warranty Void if Removed | Collected technological projects

Hey! This is my 1st comment here so I just wanted to give a quick shout out and say I really enjoy reading through your blog posts. Can you suggest any other blogs/websites/forums that go over the same topics? Many thanks! My web page; Raging Lion

Warranty Void if Removed | Collected technological projects

Superb, what a website it is! This web site provides useful facts to us, keep it up. my website; Fitbit Surge Watch

Warranty Void if Removed | Collected technological projects

Greetings I am so delighted I found your blog page, I really found you by accident, while I was looking on Digg for something else, Regardless I am here now and would just like to say thank you for a remarkable post and a all round interesting blog (I also love the theme/design), I don’t have time to read through it all at the moment but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the awesome jo. Also visit my website - NO2 Maximus Risk Free Trial

Warranty Void if Removed | Collected technological projects

I'll immediately seize your rss feed as I can't in finding your e-mail subscription link or newsletter service. Do you've any? Please let me understand so that I could subscribe. Thanks. Feel free to visit my blog post ... ????????

Good work!

You done a really professional work! I can't see full size images because Flickr shouts: "Oops! You don't have permission to view this photo."

Warranty Void if Removed | Collected technological projects

I am truly happy to glance at this weblog posts which includes tons of helpful information, thanks for providing such statistics. Also visit my webpage; Bio X4

Warranty Void if Removed | Collected technological projects

When some one searches Electric Earmuffs for shooting his required thing, therefore he/she wishes to be available that in detail, so that thing is maintained over here.

Warranty Void if Removed | Collected technological projects

Girl- See mom, Rahul isn't returning my toy that you brought for me personally yesterday. Here certainly are a few from the benefits that traditional wood toys have over their modern plastic counterparts:. Best nerf cannon know shotgun When you're thinking about purchasing gifts for a child of your acquaintance, make sure which you take a have a look at magnetic maze toys and manipulative maze toys. One toy that I think will be very popular this season is the Air swimmer. For over a decade the Rollercoaster continues to be called "The Best Doctor's Office Toy".

Warranty Void if Removed | Collected technological projects

Should you really feel you need further motivation or firm, strive exercising with a friend or family member. My site ... healthy lifestyle brands (ustopout.com)

Warranty Void if Removed | Collected technological projects

No matter if some one searches for his vital thing, therefore he/she wishes to be available that in detail, therefore that thing is maintained over here. my site - Revolutionary Cleanse

Warranty Void if Removed | Collected technological projects

naturally like your website but you need to check the spelling on quite a few of your posts. A number of them are rife with spelling issues and I to find it very bothersome to inform the truth on the other hand I'll definitely come again again. Check out my webpage - blossom blast saga 97 Level

Warranty Void if Removed | Collected technological projects

Howdy! Do you know if they make any plugins to assist with Search Engine Optimization? I'm trying to get my blog to rank for some targeted keywords but I'm not seeing very good results. If you know of any please share. Kudos! my website - cho thuê âm thanh ánh sáng (bentleygsa.org)

Flickr fixed

Oops, hadn't realised photos were private. Should be fixed now.

Thanks, maros.

Your site is good Actually,

Your site is good Actually, i have seen your post and That was very informative and very entertaining for me. quotes for everything

Warranty Void if Removed | Collected technological projects

This could be enough to assist you fit comfortably with your clothes. This is 1 of my favourite suggestions to shed fast weight loss tips and tricks of course, if you stick to it, you may be impressed by the results. There are very many strategies and tips available that you are sure to get confused.

Warranty Void if Removed | Collected technological projects

Awesome show friend, it is seriously hard to actually achieve. This is really exhausting when you're a motherfucker The very first time comment, but I have nearly always preferred your content regularly! My homepage :: poker strategies

Warranty Void if Removed | Collected technological projects

Thank you, I have recently been searching for information approximately this topic for ages and yours is the best I have found out till now. But, what concerning the bottom line? Are you positive about the supply? my weblog large muscles fast

Warranty Void if Removed | Collected technological projects

I am no longer certain where you are getting your info, however good topic. I must spend some time learning more or working out more. Thanks for great info I used to be searching for this information for my mission. Also visit my web site Tropical Green Coffee healthy weight loss

Warranty Void if Removed | Collected technological projects

Within the record of components, the word whole or wholegrain needs to look earlier than the title of the grain. Here is my site - www - valiha-chambredhote.com,

Warranty Void if Removed | Collected technological projects

Why viewers still use to read news papers when in this technological globe the whole thing is presented on web? My weblog - Testo XL (https://social.msdn.microsoft.com)

Needles in the USA

We have a similar program here in the states (referring to the needles) however some local Law "enforcement" have taken it upon themselves to push the blatant lie to pharmacy's that they cannot sell needles/syringes to ANYBODY for fear of the druggies coming back and robbing the stores.

This is, of course, total rubbish.

Pharmacy's have a LEGITIMATE NEED for needles--diabetics--and as such, they usually give them away for free to anybody who's either a diabetic or is getting medicine from the pharmacy that requires a syringe.

However, if you are a law-abiding citizen and (thankfully) do not have diabetes, how do you procure said needles? Most of the time, the pharmacists (nothing more than glorified candy-striper's, if you ask me) take the moral high-ground and will flat-out refuse to give you the needles, even if you want to buy them. And in other cases, they will ask you for your name and address--for what purpose, I can only guess is to give to someone to put you on a list of some sort... Nobody wants that.

There are some ways around all that:

1. Purchase them on the Internet. A quick look for "Syringe" found hundreds of hits, at very reasonable prices. You could buy quite a number of them, and they ship cheaply too.

2. Find a drugstore that isn't pressured by the local Deputy-doofus, and purchase them legally. After all, it's a DRUGSTORE--they are supposed to have them.

3. Contact a free clinic, and they will most likely give them to you. However, these are usually located where they can do the most good--and as such, are in quite seedy neighborhoods.

I am sick and tired of personal liberties being taken away from me for the supposed 'common good' and local law enforcement overstepping their boundaries and actively trying to prevent law-abiding citizens from getting things without hassle.

Stand up for your rights, but be smart about it. Don't make a scene, and have something on your side that they don't have: Knowledge. Research local laws before attempting to assert yourself. You will get a lot farther in life if you admit that you don't know things, than trying to lie about it.

vet supply

In the US, if your local pharmacy won't sell you needles, your veterinarian's office will sell them. I give all my dogs their vaccinations at home. Syringes are easy to get.

needeles

you can get some nice needles from the ink jet refill kits they sell at staples and these things are huge!!

Warranty Void if Removed | Collected technological projects

I will immediately grab your rss feed as I can't in finding your e-mail subscription hyperlink or e-newsletter service. Do you've any? Kindly let me recognise in order that I may subscribe. Thanks. Also visit my homepage - muslim.ahmedmaher.net

Warranty Void if Removed | Collected technological projects

It's very straightforward to find out any matter on web as compared to books, as I found this piece of writing at this web page. My webpage: Corn Hole Bags

Warranty Void if Removed | Collected technological projects

I am curious to find out what blog platform you happen to be working with? I'm experiencing some small security issues with my latest blog and I'd like to find something more safeguarded. Do you have any solutions? Feel free to surf to my homepage ... Garcinia Lean Xtreme review

Warranty Void if Removed | Collected technological projects

Thanks for your marvelous posting! I definitely enjoyed reading it, you happen to be a great author. I will always bookmark your blog and will eventually come back from now on. I want to encourage continue your great writing, have a nice weekend! Feel free to visit my blog Nutritional Environment Garcinia

Warranty Void if Removed | Collected technological projects

It's truly a nice and useful piece of information. I'm glad that you shared this helpful information with us. Please stay us informed like this. Thank you for sharing. My web blog comprar ugg australia

Warranty Void if Removed | Collected technological projects

Nice post. I was checking continuously this blog and I'm impressed! Extremely useful information particularly the final part : ) I care for such info a lot. I used to be seeking this certain information for a long time. Thanks and good luck. my homepage google plus age restriction

Warranty Void if Removed | Collected technological projects

I am really grateful to the owner of this web page who has shared this wonderful piece of writing at at this place. My homepage; Bio X4

Warranty Void if Removed | Collected technological projects

Wonderful post but I was wanting to know if you could write a litte more on this topic? I'd be very grateful if you could elaborate a little bit more. Thanks! my web site; Eli's

Warranty Void if Removed | Collected technological projects

Thiis is my first time pay a visit at here and i am actually happy to read everthing at alone place. Here is my web blog :: payday cash